سؤال

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

[self performSelector:(SEL)aSelector onThread:(NSThread *)thr withObject:(id)arg waitUntilDone:(BOOL)wait];

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

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

المحلول

للحصول على إشعار الدفع من الأفضل التسجيل عند بدء تشغيل التطبيق أولا ثم أرسل الرمز الرمز المميز إلى الخادم الخاص بك في الخلفية. ومع ذلك، إذا كان لديك سبب وجيه لأنك بحاجة إلى القيام بالتسجيل تماما مثل إنهاء التطبيق، أعتقد أنه يمكنك القيام بذلك إذا كنت تستخدم نظام التشغيل iOS 4. iOS 4 لديه ميزة جديدة تسمى "إنهاء المهام" الذي يسمح بتطبيق ابق قيد التشغيل لمدة بضع دقائق من إغلاقه من خلاله إغلاقه بحيث قد ينتهي أي مهام كان في منتصف (مثل توفير البيانات).

نصائح أخرى


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

Apple لها تطبيقات خروج الزر المنزل على الفور لسبب ما.

إذا كنت ترغب في تسجيل إشعارات الدفع كما توحي، فقم بذلك أثناء تشغيل التطبيق. إذا كان القلق الخاص بك لأنهم لن يتم تعيينهم بشكل صحيح إذا يخرج المستخدم قبل الأوان ... لا. كمستخدمين، نعلم جميعا أن هناك في بعض الأحيان عواقب في الخروج من البرنامج دون إعطائها وقتا لحفظ إعداداتك.

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