0

https://github.com/Redth/PushSharpを使用してプッシュ通知を送信しようとしています

私はサンプル プロジェクトをそのまま使用しています (program.cs から ios 以外のものをコメント アウトしています)。使用しているアプリが正しいアプリであることを確認し、開発者のプッシュ証明書を再生成しました。

私はxcodeからアプリを実行しているので、開発が提供されます..

メッセージはうまくいったように見えますが、戻ってきます

Waiting for Queue to Finish...
Sent: Apple -> {"aps":{"alert":"1 Alert Text!","badge":7,"sound":"default"}}
Queue Finished, press return to exit...
Device Subscription Expired: Apple -> [Device Id Removed]

アプリからデバイス ID を取得して、16 進数のオクテットに分割されていることを確認します。スペースを削除するだけです

だから...ここからどこへ行くべきかわからない.apnsは私のデバイスにアプリが存在しないと言っているようですが、確かに..

4

1 に答える 1

0

これはほとんどの場合、開発用プロビジョニング プロファイル証明書と運用用プロビジョニング プロファイル証明書の不一致が原因です。

正しいものを使用していることを確認してください...これでも問題が解決しない場合は!

于 2013-09-23T20:16:38.310 に答える