2016-05-19 15 views
0

バックグラウンド更新に関する私のアプリで面白い問題を試しています。そのためにいくつかのオブジェクトに基づいてバッジ番号を更新しています。それをテストするために、私はURLを呼び出し、DBへの最後のアクセスのタイムスタンプを保存しました。 基本的には、アプリをバックグラウンドで一定のポイントに置いてから、しばらくの間、数字が増え続けます。私は問題がbackgoundを有効にするコードに依存しているとは考えていませんが、更新はバックグラウンドでは決して起こりません。iOSのバックグラウンド更新がしばらくして終了する

だから何が問題なのでしょうか?誰もが同じ行動を経験し、何か興味深いものを発見しましたか?

ありがとうございます、Fabrizio

答えて

0

おそらくバックグラウンド有効化コードです。デフォルトでは、iOSを使用すると、RAMを解放するまでにアプリがバックグラウンドで少しずつ実行されます。実際には、バックグラウンド(上向きターゲットiOS8)で働くためには、[設定]をので、のような<機能<背景モード<場所の更新に行く:私の設定はもちろん

iOS background modes

+0

する方法で行われます。それは非常に些細なものです。私はいくつかの補完ハンドラがメモリを解放するために呼び出されるべきか、あるいは他の何らかのアクションが実行されるべきかどうか疑問に思いました。 –

+0

私は地元のテストのためにあなたに送ってもよいテストプロジェクトを考案しました。 –

関連する問題