4

iOS 7 の新しいリモート通知サービスの実験を開始しました。ドキュメントの興味深い部分は、UIApplication Delegate プロトコルからのものです。

アプリが中断されているか実行されていない場合、システムはアプリを起動または起動し、メソッドを呼び出す前にアプリをバックグラウンド実行状態にします。

ただし、「コンテンツ利用可能」キーと「1」のペイロードでサイレント リモート通知を送信すると、アプリはバックグラウンド モードで起動されません。アプリがバックグラウンド モードまたは中断されている場合、通知はアプリに配信されます。

ドキュメントは間違っていますか?

4

2 に答える 2

0

Apple doc は、リモート通知に関しては少し混乱しています。
アプリがユーザーによって終了された場合、またはデバイスが再起動された場合、通知は配信されません。

「コンテンツ利用可能」は、アプリがバックグラウンドにあった場合、またはアプリがメモリ不足のためにシステムによって強制終了された場合にのみ、アプリを起動します。

于 2015-02-09T09:56:08.287 に答える