1

私はこのサイトの他の場所でこれに対する正確な答えを見つけていません。目標は、カスタムペイロードを使用して、サイレントリモート通知(ユーザーアラート/バッジ/サウンドなし)をアプリに送信し、通知の受信時にアプリが実行されていなかった場合でも、アプリにこれを処理させることです。アプリが実行されていなかった場合、通知され、(サイレント)通知を処理する機会が与えられますか?それとも、アプリが次に起動されたときにのみ通知されますか?

これまでのところ、アプリが実行されていないときに非サイレント通知を受信できること、またはアプリが実行されているときにサイレント通知を受信できることを確認できました。サイレント通知を受信して​​実行されていない場合に何が起こるかについての確認は見ていません。

4

1 に答える 1

1

基本的に、私がこれまでに見つけた(そして@Sebrassiは上記に同意する)答えは、私が求めていることは不可能であるということです。アプリがすでに実行されているか、ユーザーが何らかの方法でUIを介して起動しない限り、通知が届いたときにアプリは処理時間を取得しません。

于 2012-08-23T16:52:43.937 に答える