2

私は xcode で更新チェッカー プログラムを書いています。私のプログラムにはバックグラウンド プロセスが必要です (バックグラウンドで実行する必要があります)。それは phonegap で可能で、バックグラウンド サービス用の phonegap プラグインはありますか? ありがとう

4

2 に答える 2

4

iOSでは、バックグラウンドタスクを特定の制限時間を超えて実行することはできません。

同様の投稿:

iPhoneのバックグラウンドタスクは、ある時点で実行を停止します

説明:

http://www.macworld.com/article/1164616/how_ios_multitasking_really_works.html

合理的な解決策は、プッシュ通知を実装し、サーバーに更新があるたびに通知を送信することです。

于 2012-06-25T14:57:31.243 に答える
0

バックグラウンドで JS コードを実行して、これをチェックすることは間違いなく可能です ( https://github.com/jocull/phonegap-backgroundjs )。

ただし、バックグラウンドで 10 分以上実行することはできません (バックグラウンドで10 分以上アプリを実行します) 。

したがって、私が言及した最初のプラグインと、dhaval が提案している PN サービスの両方が必要になります。

乾杯!

于 2014-10-20T22:41:15.153 に答える