2011-08-11 22 views
1

上のアプリのテストiPhoneのターゲットは、私はマックOSXライオンユニバーサルiOS搭載のiPadデバイス/シミュレータ

上のXcode 4.1を使用しています、私は、「ターゲットデバイスを変更しましたファミリー "の設定は、iPhoneのみに設定されます。 は、と私はそれが(私は黒のみのフレームを参照してください)

私は私のiPadを接続し、アプリを実行し、アプリはiPadのiPhoneの環境で動作すべての構成(デバッグ&リリース)であることを確認し、それがクラッシュこれは、iPadのAppDelegateを読み込んでもUISplitViewControllerを含むiPhoneではなく、クラッシュするためです。

iPhone AppDelegateを使用するように汎用アプリを指示する方法はありますか? プログラムで行う必要がありますか?または私がしなければならないターゲットに他の設定があります。

ありがとうございました。

答えて

0

この問題の唯一の解決策は、info.plistファイルの "Main nib file base name(iPad)"プロパティを "Main nib file base name"と同じものに変更することですiPhoneのメインウィンドウ

+0

これは答えではなく最初の質問の編集でなければなりません。 – Moshe

+0

それは働いたのでその答え!!!!しかし、私はそこに清潔なソリューションがあると思います。 –

0

あなたは、両方のプロジェクトを対象デバイス・ファミリを設定し、/ ipadのiphoneに をターゲットとアプリを実行しているときにから実行しようとしている 現在のデバイス・ファミリを選択してくださいドロップダウン..

関連する問題