2

Safariのプッシュ通知を試しています。Apple docに従いました。

ダウンロードされた Apple 中間証明書AppleWWDRCA.cer。Web サイトのプロビジョニング プロファイルを p12 としてエクスポートしました。プッシュ パッケージを作成するには、ruby パッケージの push_packageを使用します。

パッケージ zip が作成され、必要なすべての詳細 (icon.iconset、manifest.json、signature、website.json) が含まれています。

許可を要求すると、すべてのデータが正常に取得され、トークンが提供されます。

しかし、本当の問題は、PHP スクリプトまたは APN テスターから通知を送信しようとすると、サファリで受信されないことです。代わりに、いくつかのv1/logs循環 Json オブジェクトを使用して呼び出されます。

次に何をすべきかわからない。誰か助けてください??

そして、もう1つ見つけたのは、ログにあります SafariNotificationAgent (unknown version)

4

1 に答える 1

1

エラーは、使用したペイロードにありました。

次のようになります。

 {
    "aps":{
          "alert":{
                   "title":"Hi there",
                    "body":"How are you",
                    "action":"viewed"
                  },
         "url-args":[""]
        }
 }
于 2016-09-28T10:50:55.890 に答える