سؤال

أقوم بتطوير تطبيق على مدار الساعة في iPhone. أنا غير قادر على العثور على كيفية ضبط الإنذار الذي سيؤدي إلى تشغيل حتى لو لم يكن التطبيق قيد التشغيل. يرجى اقتراح لي بعض التعليمات البرمجية أو البرنامج التعليمي للقيام بذلك.

شكرا لك مقدما.

هل كانت مفيدة؟

المحلول

دفع الإخطارات ... أو ....

في اليوم الآخر ، لاحظت أنه إذا قمت بإيقاف تشغيل الشاشة (مع الزر الموجود في الأعلى) ، فإن تطبيقي لا يزال يحصل على تحديثات GPS ....

لذا ، بدأت أعتقد أن ضرب الزر العلوي لا يخرج فعليًا من تطبيقك ... ستحتاج إلى إجراء بعض التجارب لإثبات ذلك ... ولكن ربما لا يزال بإمكانك تشغيل صوت مع الشاشة ؟

نصائح أخرى

الإخطارات المحلية!

(هذا هو الآن الإجابة الصحيحة منذ iOS 4.0 حتى تعرّف على الاعتمادات !! (JK))

لا يوجد حقًا حل جيد ونظيف في الوقت الحالي. أفضل ما تمكنت من العثور عليه هو فئة (http://code.google.com/p/iphone-insomnia/) هذا يمنعه من النوم. مع هذا التشغيل ، يمكنك أن تفعل ما تريد ، ولكن من المرجح أن يستنزف البطارية بسرعة كبيرة.

حل واحد آخر هو أن iPhone لا ينام إذا كان يشحن. لذلك يمكنك ببساطة تنبيه المستخدمين إلى أن المنبه لن يعمل إلا إذا كان iPhone يشحن قبل تعيينه وأنهم لا يستطيعون مغادرة التطبيق.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top