0

iOS の Apple プッシュ通知ペイロードについて、小さいながらも難しい質問があります。

私が知っていることから、プッシュ通知ペイロードにはサウンド (長さ <= 30 秒)、テキスト、およびバッジを含めることができます。今私が私のiPhoneアプリで欲しいのは、プロバイダー(サーバー)からiPhone画面上のこのアプリに送信されたプッシュ通知が、ユーザーが画面上の通知をタップするまで(つまり、メッセージ)。したがって、通知は常にサウンドを再生し、ユーザーがアプリをタップして起動すると停止します。

それは実現可能ですか?どのように?

PS: これはエンタープライズ アプリケーションであり、App Store には展開されません。

前もって感謝します。

4

1 に答える 1

-2

はい、そうです。これを実装する方法は次のとおりです。

  1. デバイスをプッシュ通知に登録する
  2. 30 ~ 60 秒ごとにサウンドへの参照を含むプッシュ メッセージを送信する
  3. 30 ~ 60 秒後に各メッセージを無効にし、新しいメッセージ用のスペースを確保します
  4. ユーザーがアプリを再起動すると、アプリを再起動としてサーバーに登録し、プッシュ通知の送信を停止します

これが通知センターでどのように表示されるかはわかりませんが、テストして見ることができます:)

于 2012-05-10T11:11:13.177 に答える