人:) 私は、アプリケーションがバックグラウンドに入ると、ユーザー定義のアラームをスケジュールするためにUILocalNotification-sを使用するiOSアラームアプリを持っています。これは(私の実装では)比較的長いプロセスである可能性があるので、アプリが非アクティブになる前に通知の登録が完了していることを確認する必要があります。私は、UIApplication:beginBackgroundTaskWithExpirationHandlerのメソッドがあることを読んでいます。これは、iOSにもっと時間を要請して、タスクを完了できるようにしていますが、どのように使用するのか分かりません。これら(void(^)(void))パラメータは私を恐れています:)。私はそれが尋ねるのはあまりにも多いことを知っていますが、私がメソッドを持っているならば(自己registerLocalNotifications)、すべてのローカル通知を登録します、あなたはアプリがバックグラウンドになる前にメソッドが終了することを確認する方法を教えてください。巨大な感謝!UIApplication beginBackgroundTaskWithExpirationHandler質問
3
A
答えて
6
これは、あなたが一緒にapplicationDidEnterBackgroundで}ブロック^ {の使用状況を見ることができます良いサンプルコードのようになります。http://iphonesdkdev.blogspot.com/2010/04/local-push-notification-sample-code-os.html
関連する問題
- 1. ネットワークアクティビティインジケータとbeginBackgroundTaskWithExpirationHandler
- 2. 質問の質問Django
- 3. SQLソート/ページング質問質問
- 4. 質問:MySQLグループ質問:
- 5. 質問と代理質問
- 6. Prologの質問の質問
- 7. UIApplication sharedApplication Help?
- 8. アサーションエラー - [UIApplication _runWithMainScene:transitionContext:completion:]、
- 9. - (void)applicationWillResignActive:(UIApplication *)application
- 10. の#defineディレクティブの質問
- 11. iPhoneビュー質問
- 12. beginBackgroundTaskWithExpirationHandlerを繰り返し呼び出す
- 13. ASP.net c#簡単な質問パラメータ質問
- 14. CakePHP質問作成の質問
- 15. MYSQL:複雑な質問質問
- 16. MYSQLの質問質問検索
- 17. PHPの場合の質問質問
- 18. 質問
- 19. 質問
- 20. 質問
- 21. 質問
- 22. 質問
- 23. 質問
- 24. 質問
- 25. 質問
- 26. 質問
- 27. 質問..
- 28. 質問
- 29. 質問
- 30. 質問
ありがとうございました!確かめます :) – cpprulez