2011-01-23 17 views
0

xCode 3.2.3を4.0 iOS SDKと使用していますが、iTouchにiOS 4.2がインストールされています。より高いiOSを搭載したデバイスでiOSアプリケーションビルドをデバッグする方法

私はiTouchにリリースバージョンアプリをインストールして実行することができましたが、デバイス上でアプリをデバッグしようとすると、アプリは常に応答なしで黒い画面だけで動作します。

問題は次のとおりです。 iOS 4.2搭載デバイスで4.0 SDKを使用してiOSアプリケーションビルドをデバッグするにはどうすればよいですか?

答えて

3

Xcodeのオーガナイザに行くと、SDKのバージョンがデバイスのOSよりも低いため、デバッグモード(開発用のプロビジョニングファイルを使用)を実際に実行できないことがわかります。 Appleはそれが起こるのを許していない。

古いOSとの互換性をチェックしたいので、古いSDKを残しておきたいと思います。私はあなたのXcodeとそのSDKを最新バージョン(3.2.5/4.2.1)にアップグレードすることをお勧めします。

+0

こんにちはDiwap、あなたの答えに感謝します。 Xcodeを最新バージョンにアップグレードします。 – tsing

1

最新のiOS SDKを別のフォルダにインストールしてください(私は/ DeveloperBetaにあります)。そうすれば、新しいSDKを使用して開発とデバッグを続けることができますが、アプリの提出用に古いSDKを残しておくことができます。

関連する問題