2

I have an issue that has me completely perplexed. I built a simple openGL game in iOS ( 4.2.1 xCode ) and tested it on my device and all was fine.

I then archived it and submitted it to Apple. They approved and released it.

When I download it ( onto the same device ) or anyone else does ( onto variety of the latest devices ) much of the game play is missing. Its as if the archive did not capture all the settings from the project.

I can only conclude that at the archive stage something happened to the build.

Does anyone know how i can test run the actual archive on my device ( without submitting it ) so that I can get to the bottom of what is different ?

Thank you very much anyone who reads this.

4

2 に答える 2

0

ゲームをappstoreにリリースしようとしているときは、ディストリビューションAD-HOCをビルドして、友達にipaを渡したほうがいいでしょう。もちろん、配布アドホックプロファイルを作成するときは、デバイスにマークを付けることを忘れないでください。したがって、この.ipaを入手したら、デバイスから開発ビルドを削除し、iTunesを介して.ipaをインストールします。次に、アプリストアにダウンロードされる方法を確認します。さらに、一部のシーン/リソースが欠落していると言います。これは、リソース/ファイルをプロジェクトに追加したときに、「ファイルをプロジェクトディレクトリにコピー」および「ターゲットに追加」を有効にしなかったためにビルドが行われたためである可能性があります。不完全でした。OKay、アドホックipaが正常に機能していることを確認したら、同じ配布プロファイルを作成しますが、apptoreのみを対象とします。アプリを作成してappstoreに送信してください!うまくいけば、これがお役に立てば幸いです。

于 2012-05-26T08:01:55.103 に答える
0

私の経験では、このようなことが起こったのは、初期の開発ビルドに含まれていたものがもう存在しないが、デバイスのバイナリに残っているためです。(開発ビルドはインクリメンタルであるため、プロジェクトから削除または変更された一部のファイルが保持される場合があります。)次のことを試すことができます。

  1. デバイスからアプリを削除します
  2. オーガナイザーで派生データフォルダーを削除します
  3. すべてのビルドターゲットをクリーンアップします

これにより、問題が明らかになる可能性があります。「ゲームプレイの多くが欠落している」とはどういう意味かについて、これ以上の情報がなければ言うのは難しいです。

于 2012-05-26T07:53:53.213 に答える