作成中のアプリでプッシュ通知をセットアップしようとしています。http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12のチュートリアルに従いましたが、うまくいきません。
開発者のプッシュ通知を設定するために必要な CSR、アプリ ID、および SSL 証明書を作成しました。コマンドラインopensslを実行すると、正常に接続できます(チュートリアルによると)。
xcode で正しいコード署名プロファイルを選択していると思います。バンドル ID と一致するプロファイルの下で iPhone 開発者を選択しますが、開発者は同じように見えます。スクリーンショットはhttp://imgur.com/UamUCで見ることができます。
携帯電話でアプリを実行しようとすると、シミュレーターではなく、xcode 出力ウィンドウに次のように表示されます。
2012-09-11 14:47:35.907 (M+B)2B[2110:707] Failed to get token, error: Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application" UserInfo=0x3e61d0 {NSLocalizedDescription=no valid 'aps-environment' entitlement string found for application}
プロビジョニング プロファイルと関係があるに違いないと思いますが、何が原因かわかりません。チュートリアルの最初の部分の手順を実行しましたが、どこで間違ったのかわかりません。
私のアプリには iOS 5.0 が必要で、XCode 4.4 を使用しています。