0

xamarin formsでクロスプラットフォームアプリケーションを開発していて、notification hubを通じてさまざまなデバイスで通知を実行しようとしています。通知時の不正なチャネルエラーハブテストプッシュ送信

iphoneのテスト通知を送信しようとすると問題が発生します。

デバイスは、 '<'と '>'およびスペースが削除された後であっても通知ハブにトークンを登録できます。そうでない場合、通知ハブは「1つ以上の文字をデバイストークンは16進数ではありません "。しかし

、私は最初のテストの通知、通知ハブリターンを送信しよう:

"テストメッセージが送信されてきた結果:。{1、成功、0失敗した}"

通知はデバイスに届くことはありません。その後に送信されるすべての試験の通知は、結果:

「テストメッセージが送信された結果:{0成功、0失敗した}」通知ハブに指標を見に行く実際に

、次の日、いくつかの

は、だから何が問題になる可能性がある「APNS悪いチャネル・エラー」

がありますか?誰も同じ問題を抱えていましたか? 「APNS不良チャネルエラー」とはどういう意味ですか?

答えて

0

APNS Bad channelエラーは、使用しているデバイストークンが無効であることを示します。アプリのトークンを更新する必要があります。これをアプリケーションの再起動の一部として含めることができます。

また、デバイスに届かない通知についても。デバイスの電源がオンで、通知がオンになっていることを確認できますか? apns-expirationヘッダーをより長い値に設定して、apnsが長時間再配信の通知を保存するようにすることができます。

https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingwithAPNs.html#//apple_ref/doc/uid/TP40008194-CH11-SW13

おかげで、 て、Amol

関連する問題