1

シナリオを想定します: ユーザー A とユーザー B の 2 人のユーザーがいます。ユーザー A はユーザー B にプッシュ通知を送信しますが、その時点でアプリはユーザー B の側でバックグラウンドにありました。ここでの問題は、アプリがバックグラウンドにあったため、ユーザー B が通知を受け取らず、アプリが再びフォアグラウンドに購入されるとすぐに受け取ることです。ユーザー B がバックグラウンド状態でも通知を受け取ることができるようにする方法はありますか。また、ユーザーがアプリケーションのアラート スタイルをデバイスの設定アプリで「なし」に設定している場合、アプリがバックグラウンドにあるときに通知を受信できなくなる可能性があります。

前もって感謝します!!

4

4 に答える 4

1

ユーザーがアラート通知を無効にすると、そのようなアラートは受信されません。そうしないと、アプリが実行されていなくても、すぐにアラートを受け取ります。

于 2013-03-22T10:17:57.960 に答える
0

プッシュ通知とはまさにこのことです。アプリがプッシュ通知を送信することを許可すると、アプリがバックグラウンドにある場合でも通知を受け取ることができます。プッシュ通知を送信する方法を読むことをお勧めします。

もう 1 つのオプションは、アプリ自体に通知を表示させることです。これは、アプリがバックグラウンドにあるときにも実行できます。

Alert スタイルを none に設定して通知をオフにすると、プッシュ通知を受信しなくなります。しかし、繰り返しますが、彼らが望まないのであれば、何も手に入れるべきではありません。

于 2013-03-22T10:15:34.100 に答える
0

2 番目の質問に:

アプリケーションのアラート スタイルがデバイスの設定アプリでユーザーによって「なし」に設定されている場合、アプリがバックグラウンドにあるときに通知を受信できなくなる可能性がありますか?

ユーザーがアラート スタイルとして「なし」を設定した場合、通知は受信されますが、表示されません。ただし、ユーザーは引き続き通知センターでそのプッシュ メッセージを確認できます。つまり、電話機は画面にアラートを表示しません。

最初の質問ですが、適切に実装された場合、アプリがバックグラウンドであってもプッシュ通知が受信されます。

于 2013-03-22T10:16:33.657 に答える