開発者証明書のプッシュ通知を正常に実装しましたが、友人とのアドホック テストでは機能しないようです。プッシュ通知キー/証明書を作成するために同じプロセスを実行しましたが、「開発プッシュ SSL 証明書」の代わりに「本番プッシュ SSL 証明書」を選択しました。本番環境での方法を示すチュートリアルが見つからなかったので、これは正しいと思います...それらはすべて開発用でした。
この簡単なプロセスは、レイ ウェンダーリッヒのブログ ( http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12 ) から参照できます。
これは、Production Push を実行する別の方法が存在する可能性があるため、問題が発生した可能性がある私の推測です。開発プッシュ (新しい ck.pem にコピー) 用に以前と同じように、自分のサーバーに自分の php コードを残しました。これでよろしいですか、それとも変更する必要がありますか? 誰かがそれがコードだと思う場合はコードを投稿できますが、私が言ったように.. PHPサーバーコードは以前は機能していました。
誰かが私を助けてくれますか?前もって感謝します!
十分な担当者がいないため、質問に答えることができません。正解はこちら
私の開発のために私は持っていました:
gateway.push.apple.com:2195
ただし、本番環境では次のようにする必要があります。
gateway.apple.com:2195
これが将来誰かに役立つことを願っています。