0

アプリケーションがバックグラウンドにあるとき、または電話が閉じられているときにメソッドをトリガーするためにアプリケーションプッシュ通知サービスを実装するにはどうすればよいですか。これは可能でしょうか?

ありがとうございました

4

3 に答える 3

2

いいえ、それは不可能です。

アプリがフォアグラウンドにある場合、アプリはプッシュ通知を直接受け取り、それに応答して必要なことを何でも実行できます。

ただし、フォアグラウンドにない場合、通知はユーザーに表示され (無効にしていない場合)、通知センターに表示されます (無効にしていない場合)。ユーザーが通知を選択した場合にのみ、アプリはフォアグラウンドで実行されます。

フォアグラウンドにない場合、アプリケーションは通知を直接受け取りません。

于 2012-06-19T01:09:14.067 に答える
0

要するに、多くのセットアップと、application:didReceiveRemoteNotification の実装です。ここで詳細な例を読むことができます。パート 2 では、実際の application:didReceiveRemoteNotification の実装に入ります。

于 2012-06-19T00:03:20.817 に答える