0

私のアプリケーションは、しばらくすると iOS によって一時停止されます (1 時間から数日) が、デバイスの実行中にバックグラウンドでできるだけ長く (おそらく無限に) 動作するようにしたいと考えています。SMS は、デバイスが動作していることを常にユーザーに通知します。iOS は SMS サービスを停止しません。私のアプリには同様の機能があり、新しい収入メッセージなどについてユーザーに通知する必要があります。

私のアプリケーションでも同じことができますか?多分いくつかのハックがありますか?

4

2 に答える 2

4

いいえ。

次の例外があります。

  • 音楽を演奏
  • GPS追跡
  • VoIP

また、すべてのアプリは、既存のタスクを完了するのに最大 10 分かかります。

脱獄する準備ができている場合は答えがあるはずですが、それ以外の場合は、現在のバージョンの iOS では不可能です。

これを回避する方法は、サーバー上で処理を行い、興味深いことが起こったときにプッシュ通知を送信することです。

于 2013-03-27T16:23:43.797 に答える
0

アプリケーションを無期限に実行したくありません。

プッシュ通知を使用する必要があります。これにより、SMS アプリケーションと同じ方法でユーザーに通知されます。

于 2013-03-27T16:26:43.343 に答える