2011-10-11 4 views
6

次の問題のためにリンゴから拒絶反応がありました。unity3d iOsゲームのアプリケーションにウォッチドッグタイマーを使用することによるAppleの却下?

2.2:バグを発揮アプリは私たちはあなたのアプリはWi-Fiと携帯電話ネットワークの両方で、iPhone 4とiPad 2を実行してのiOS 5で起動に失敗したことがわかった

を拒否されます。

ホーム画面でアプリケーションを選択したときに問題が発生しました。アプリは起動イメージを表示してから予期せず終了しました。これは、iOS 4がアプリケーション用のウォッチドッグタイマーを使用している可能性があります。アプリケーションが最初の起動を完了するのに時間がかかりすぎると、オペレーティングシステムはアプリケーションを終了します。

今私は混乱しています。私は何をすべきか。私に正しい方法を提案してください。

+0

私はこの同じことを私のアプリにも起こりました。私はいくつかの小さなグラフィカルなものについて前回の拒絶反応がありました。その後、再投稿時に私はこれを元に戻します(私は彼らが以前にアプリを実行することができたと知っていたので、毎回起こっていませんでした)。私はもう一度試してみるだけで、問題は見られませんでした(アプリが一番安定していて、すぐにクラッシュすることは一度もありませんでした)、再送信され、通過しました。私は何かがその特定のテスター装置の状態で単純に上がったと思う。 – DiggyJohn

答えて

6

私は解決策を得ました。そして、私はappstoreでゲームを成功裏に提出しました。

ここでは、初期ローディング時間を短縮するためのプリロードコードを使用しています。そして、私は、アプリケーションが実行中であることを示すBlankシーンを置いていました。それより早い時間に36秒かかる。今は全レベルで11秒です。

ありがとうございました