2

最近、新しい開発マシンを入手し、最新の xcode 4.5 をダウンロードしました。IOS 6 のみが付属していたので、古い xcode から sdk 5.0 と 5.1 を入手しました。

デバイスは ios 5.1 を実行してテストしていますが、当面はそのままにしておきたいと思います。

私のプロジェクト設定では、ベース SDK を ios 5.1 に設定しています。

問題は、ios 5.1 デバイスでデバッグしようとすると、アプリケーションを実行するのに十分な最新バージョンの iOS に iOS デバイスを接続する必要があることを xcode が訴えることです。

どうすればこの問題を解決できますか?

4

3 に答える 3

1

Xcode 4.5 を使用すると、iOS 5.1 デバイスでアプリを確実に実行できます。

デバイスが開発用に構成されている場合、Xcode オーガナイザーをチェックインしましたか? オーガナイザー (左上のアイコンの 1 つ) に移動し、左側のリストからデバイスを選択して、[開発に使用] をクリックします (利用可能な場合)。

お役に立てれば。

于 2012-10-11T10:28:10.257 に答える
1

5.1 デバイスを接続した状態で再起動してみてください。

iPod 5.1.1 がプロビジョニングされ、開発に使用されています。「iOS デバイス」スキームを選択すると、Xcode 4.5.2 が実行を拒否し、「選択したデバイスを使用して Xcode を実行できません」と表示されます。ただし、スキームを「ロバートのiPod」(またはその他)に設定すると機能します。この選択肢は、デバイスを接続してもすぐには表示されず、表示するために Xcode や iTunes を終了して再起動 (または再起動) する必要がある場合があります。

于 2012-12-30T23:49:51.437 に答える
1

私はあなたのような xCode 4.5 を持っており、iOS 6 SDK で完全に動作する iPod Touch 3G 5.1.1 を持っています。SDK番号は、そのファームウェアでのみ機能することを示していません。ターゲットの下のプロジェクト設定では、ビルドするsdk(これは6.0)ではなく、sdkを定義できますが、minOSが何であるかを知ることができます

于 2012-10-11T10:31:47.760 に答える