0

インターネット上の新しいデータをチェックする NSThread があります。新しいデータが到着したかどうかを確認し、ローカル通知を表示するために、アプリがユーザーによってバックグラウンドにある場合でも、このスレッドを実行することは可能ですか?

どんな助けでも感謝します。ありがとう!

4

3 に答える 3

1

コードは、非常に明確に定義された特定の条件下でバックグラウンドで実行できます。VOIP、GPSなど...

それを超えて、コードは実行されるべきではありません。

また、新しいデータをポーリングするバックグラウンド スレッドを使用すると、バッテリー寿命が無駄になります。

プッシュ通知を使用します。これは、まさにその目的で設計された通知です。

于 2013-05-09T22:09:26.063 に答える
0

アプリがバックグラウンドに入った後、スレッドは限られた時間だけ実行されます。あなたにはどうすることもできないと思います。

于 2013-05-09T21:48:48.920 に答える