2011-12-21 22 views
1

私は最近、私が取り組んだアプリを完成させました。 iPhone専用です。しかし、最近私はこのアプリをiTunesに提出する際に問題が発生しました。それらによると、アプリは打ち上げ中すぐにクラッシュする。私は多くのiphoneでテストしてテストしたが、クラッシュすることはできなかった。IpadからIpadへのプログラミングと送信

最後に私はipadを試しました。私はこれを見逃して、私の頭の中には行かなかったのだろう。私が自分のアプリを作ったとき、私はiPhoneだけを選択しました。しかし、私はiTunes/appleがIpadとIphoneの両方でそれを望んでいると思う。今私は両方のデバイスで動作する普遍的に私のアプリを設定している。

私の問題は、私のアプリをipadに起動すると、私のアプリは小さな解像度でしか表示されず、ipadの画面の左上隅にあることです。私のアプリは、ユーザが自分のライブラリから画像を選んでくれる場合を除いて動作します。通常、iphoneでこれは問題なく動作します。しかし、ipadがクラッシュする...

私の質問は、私のアプリがipadで動作するようにする簡単な方法はありますか?私は本当に他のどのように私はこの質問をすることができますか分からない。

EDIT **クラッシュレポート**

インシデント識別子:D1256273-2E53-4AE9-8CA4-6272B6C32B32

CrashReporterキー:bd45bf94d4b469ecf708d7d00f434f15d8ac4273

ハードウェアモデル:iPad2,2

プロセス:SSRホイール[7615]

パス:/ var/mobil E /アプリケーション/ 80DF85DD-CDD2-4579-BE8E- D23715385446/SSRWheels.app/SSRWheels

識別子:SSRWheels

バージョン:??? (???)

コードタイプ:ARM(ネイティブ)

親プロセス:のlaunchd [1]

日付/時間:2012-01-04 11:34:55.728 -0800

OSバージョン:iPhone OS 5.0。1(9A405)

レポートのバージョン:104

例外タイプ:EXC_CRASH(SIGABRT)例外コード:0x00000000の、 0x00000000の墜落スレッド:0

アプリケーション固有の情報: アプリを終了*によるキャッチされないと例外 'NSInternalInconsistencyException'、理由: ' バンドル内NIBをロードできませんでした: '' 名前の 'NSBundle (ロード)メインウィンドウ'' *まずスローコールスタック:(0x3455a8bf 0x359751e5 0x3455a7b9 0 0x344b03a5 0x32a7b457 0x32a78743 0xa2aaf 0xa2a68 0x3452e4f5 0x3452d343 0x344b04dd 0x32a4a921 0x32a4a3bf 0x32a49d2d 0x30d9cdf3 0x3452e553 0x32cbfbb9 0x32bf8a45 0x32a82227 0x32a7c313 x3455a7db 0x32cbe747)

答えて

3

しかし、私はiTunesの/アップルはiPadとiPhoneの両方のためにそれを望んでいると思います。今私は 私のアプリを両方のデバイスで動作するユニバーサルに設定しました。

アプリは普遍的である必要はありませんが、互換モードでiPadで実行する必要があります。 App Review Guidelinesから:アプリはユニバーサル作るつもりなら

iPhoneアプリも「、iPhone 解像度で、そして2X iPhone 3GSの解像度

で、変更なしでiPad上であなたを実行する必要があります利用可能な画面サイズに合わせて、iPadアプリとして適切に機能させるためには、余分な作業が必要になります。あなたが何をしていても、あなたは確かに(あなたが発見したように)iPadでテストする必要があります。私は普遍的なアプリを、少なくとも今のところスキップし、iPhoneアプリを作ることに戻る。互換モードでiPadで発生した問題を見つけて修正すると、すぐに正常に送信できるアプリがすぐに手に入ります。 App Storeであなたのアプリを手に入れたら、すぐにそれを普遍化させるためにしばらく時間を費やすことができます。

+0

私はそれをiPhoneに戻して、ipadでうまく走っているようです。しかし、ここでは取引があります。アプリをipadで初めて実行したとき、起動時にすぐにクラッシュしました。私は普遍的なモードで私のアプリを置くとき、それは働いた。あなたの返信を読んだ後、私はそれをiPhoneのターゲットに戻し、アプリはそれが必要なように走った。私は実際にアプリが打ち上げ中にクラッシュした理由を知りませんでした。 – Nakioki

+1

@Nakioki私は共感しています - 再現するのが難しいバグに直面するのは非常にイライラしています。私が考えることができる最高のアドバイスは、クラッシュしたときのことを正確に再現しようとすることです。デバイスからアプリを削除し、再インストールして、同じアクションを実行します。もう一度クラッシュするようなもの。バグを再現する方法を解明することは、バグを修正するための第一歩です。 – Caleb

+0

ありがとうございます。そして、私はiTunesにアプリを再送信する前にはい。私はこの「クラッシュ」問題を再現するために最善を尽くします。助けてくれてありがとう。 – Nakioki

関連する問題