0

Testflightを使用してデバイスにインストールしたいCocos2Dゲームがあります。何らかの理由で、Testflightを介してインストールした後にプロジェクトを開始すると、黒い画面しか表示されません。シミュレーターでは正常に動作します。

AppDelegateファイルは次のとおりです:http://pastebin.com/KJwqq1us

メインメニューのコードの一部を次に示します。http://pastebin.com/9pE1drH1

奇妙なことに、viewControllerのビューをサブビューとして追加すると、View Controllerは表示されますが、Cocos2d要素は表示されません。

誰かがその問題で私を助けることができれば、素晴らしいでしょう:)事前に感謝します!

編集:Xcodeを使用してゲームをインストールして実行すると、うまく機能しません。プロジェクトをクリーンアップして、ビルドフォルダーを削除しようとしました。アーカイブ用にビルドしてipaファイルを作成します->アーカイブ->オーガナイザーを使用してipaファイルとしてエクスポートし、このファイルをTestflightに直接アップロードします。スタートアップイメージはcocos2dレイヤーに問題を引き起こす可能性がありますか?アプリケーションをコンパイルしても、エラーや警告は表示されません。網膜または非網膜のシミュレーターで実行しても、常に機能します。実際のデバイスでは、スプライトやメニューなど、Cocos2dに関連するものは何も表示されません。

4

2 に答える 2

1

先に進むのに十分な詳細を提供していないので、これが暗闇の中での答えです。

グラフィックファイルのケースとコードの一致を確認してください。デバイスでは大文字と小文字が区別されますが、シミュレータでは区別されないことに注意してください。

于 2012-03-26T15:58:07.890 に答える
0

cocos2d フレームワークを最新のベータ版に更新することで、ブラックスクリーンを修正しました。何が問題を引き起こしているのか正確にはわかりません

于 2012-03-28T11:40:42.240 に答える