1

24 時間間隔でサービスを呼び出したいと思っていました。したがって、私のアプリがその時点でもバックグラウンドにある場合は、そのサービスも呼び出す必要があります。位置情報の更新をサポートしているため、アプリはバックグラウンドで実行されます。しかし、ユーザーに通知せずに時間間隔でタスクを実行する方法を知りたいです。ありがとう

4

3 に答える 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 に答える