-2

アプリケーションにプッシュ通知を実装したいと考えています。まず、開発側で試してみましたが、うまくいきました。現在、本番用にテストしていますが、機能していません。PHP で既にサンドボックスを ssl://gateway.push.apple.com:2195 に変更しました。

この手順で production.pem を作成しました。

$ openssl x509 -in aps_developer_identity.cer -inform der -out PushChatCert.pem

$ openssl pkcs12 -nocerts -out PushChatKey.pem -in PushChatKey.p12

インポート パスワードを入力してください: MAC 検証済み OK PEM パス フレーズを入力してください: 検証中 - PEM パス フレーズを入力してください:

$ cat PushChatCert.pem PushChatKey.pem > ck.pem

ck.pem を共有ホストにアップロードしました。エラーではありませんが、プッシュ通知はしません。

私のphpでは、次のように述べています: APNSに接続しました メッセージが正常に配信されました。

ただし、プッシュ通知はデバイスで受信されません。

助けてください、ありがとう

4

1 に答える 1

0

プッシュ通知が常に到着する必要はありませんが、新しいプロファイル、パスフレーズ、およびサンドボックスが更新されていることを確認する必要があります。

于 2013-08-29T10:06:59.793 に答える