2011-07-21 6 views
1

「このアプリケーションはゲームセンターで認識されません」という奇妙な問題が発生しました。シミュレータでゲームセンターをテストするには、開発者プロビジョニングプロファイル/コード署名が必要ですか?

Game CenterオプションなしでApp Storeにあるゲームを開発しました。今私はそれをGame Center対応にするために取り組んでいます。数時間前、私はGame Centerを有効にし、iTunes Connectを使用してリーダーボードとアチーブメントを追加しました。私はiPhone Simulatorでゲームセンターにアクセスしようとすると、今では私に次のエラーを与える:

GameKitHelper ERROR: { NSLocalizedDescription = "The requested operation could not be completed because this application is not recognized by Game Center."; }

は、アプリケーションのバンドルIDはiTunesの接続でアップロードされたアプリケーションと同じですが、私はしないでください有効なプロビジョニングプロファイルがあるので、アプリケーションにコード署名はありません。

私の質問はこれです:シミュレータのGame Centerでテストするには、対応するアプリケーションに関連するプロビジョニングプロファイルが必要ですか?または、アプリケーションバンドルIDとアップロードされたアプリケーションバンドルIDが一致するだけで十分ですか? 2番目のケースが真の場合、なぜこのエラーが発生しますか?

私はシミュレータから生成されたサンドボックスアカウントを使用しています。だから確かにサンドボックスアカウントです。

私を助けてください!

+0

http://stackoverflow.com/questions/3937972/itunes-connect-enable-game-center/4145174#4145174 – DarkDust

+0

いいえ、それは同じではありません。どちらも同じ問題を抱えていますが、その質問には関係しない具体的な質問があります。 – russell

+1

シミュレータからアプリを削除してもう一度インストールしようとしましたか?それはリンクのポイントだったので(私はこの問題を解決したことを数回読んだことがあります)。だから私はやるだろう:シミュレータからアプリを削除する、製品 - >クリーン、製品 - >実行します。 – DarkDust

答えて

1

バンドルIDは大文字と小文字が区別されます。彼らが本当に同じであることを確認してください。

関連する問題