24 時間間隔でサービスを呼び出したいと思っていました。したがって、私のアプリがその時点でもバックグラウンドにある場合は、そのサービスも呼び出す必要があります。位置情報の更新をサポートしているため、アプリはバックグラウンドで実行されます。しかし、ユーザーに通知せずに時間間隔でタスクを実行する方法を知りたいです。ありがとう
質問する
1549 次
3 に答える
0
私が考えることができる最善のことは、Parseと統合することです。そこでは、特定の時間にバックグラウンドで実行されるクラウド コードをセットアップできます。必要に応じてプッシュ通知をスケジュールすることもできます。そうでなければ、これはかなり難しい状況です。
于 2013-09-13T22:57:35.907 に答える
-1
You can use this code in your app delegate didfinishlaunching method
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidTimeout:) name:kApplicationDidTimeoutNotification object:nil];
and set timer according to that to perform your task at a particular time
于 2013-09-17T06:35:08.333 に答える
-1
メソッドを使用NSThread
して、一定の時間間隔の後にバックグラウンドでサービスを呼び出すことができます。
スレッド管理について理解するには、このリンク 1またはリンク2 に従ってください。
これが役立つことを願っています..
于 2013-09-14T04:37:02.190 に答える