15

Xcode 5 は正常に動作しており、iOS 7 デバイスと iOS 7 シミュレーターでアプリをビルドして実行できます。

ただし、iOS 6.1 をサポートしたいのですが、iOS 6 シミュレーター用のアプリをビルドして実行する方法がわかりません。

私がやったこと:

もともと、iOS シミュレーター アプリの [ハードウェア] > [デバイス] メニューで iOS 7 から iOS 6 に切り替えて、iOS 6 シミュレーターでアプリを見ようとしたのですが、iOS 6 シミュレーターにアプリがありません。

このような回答から、[ビルド/実行] をクリックする前に選択できるものがあるはずだと収集しています。

iOS 6 と 7 の両方のシミュレーターで自分のアプリを確認できるようになりたいです。私が見逃しているアイデアはありますか?シミュレーターのドロップダウンをクリックしたときに表示される内容へのリンクを次に示します。

4

11 に答える 11

9

Xcode -> Preferences -> [Downloads] タブを選択し、iOS 6.0 Simulator をインストールするだけです。

ダウンロードが完了すると、スキームのオプションとして表示されます。

于 2013-10-04T18:16:53.450 に答える
2

あなたがまだ解決策を探しているなら、これが私のために働いたものです:

  • Xcode ベータ版のプルダウン メニューから、[Xcode] > [Open Developer Tool] > [iOS Simulator] を選択します (ポップアップ エラーが表示された場合は、それを閉じてください)。
  • シミュレーターに入ったら、[ハードウェア] > [デバイス] > [デバイスの管理] に移動します。
  • シミュレーターの下にリストされているものをすべて削除します。
  • マシンを再起動します。
  • その後、シミュレーターの [デバイスの管理] に戻り、プラスをクリックしてシミュレーターを追加し直します。その後、iOS 8 シミュレーターが表示されます。
于 2014-12-29T21:37:07.710 に答える
1

ここに画像の説明を入力

iPhoneOS6.1sdk フォルダーをコピーして貼り付ける必要があります。これは SDK 用です。同様に、iPhoneOS.platform の代わりに iPhoneSimulator.platform を選択してから、同じパスを選択します。

于 2013-10-04T18:18:04.347 に答える
1

「展開ターゲット」がシミュレーターで利用可能なものよりも高いかどうかを確認してください。

ここに画像の説明を入力

于 2015-11-13T14:06:23.957 に答える
0
  1. プロジェクトのルートをクリックします。
  2. 次に、ビルド設定に移動します。
  3. 次に、iOS 展開ターゲット 5.0 を設定します
  4. 次に、プロジェクトの左上にある iphone6 を選択します。

    この画像を見る

于 2015-12-11T05:09:18.473 に答える
0

Xcode5 には 6.0 SDK も 6.0 シミュレーターもありません。ただし、できることは、以前の Xcode (6.0 の場合は xcode4.5、ios6.1 の場合は XCode4.6) から 6.0SDK と 6.0 の両方のシミュレーターをコピーできることです。シミュレーターは /applications/xcode.app/contents/developer にあります。 /platforms/iphonesimulator.platform/developer/applications/iphone シミュレーター.app

/applications/xcode.app/contents/developer/platforms/iphoneos.platform/devicesupport/6.0 の SDK

シミュレーターと SDK のフォルダー全体を、XCode5 のまったく同じパスにコピーします。注: Xcode.app のコンテンツに移動するには、.app ファイルを右クリックするだけで、[コンテンツを表示] オプションが表示されます。

コピーの貼り付けが完了したら、XCode5 を再起動すると、オプションとして 6.0/6.1 シミュレーターが表示されます :)

于 2013-10-04T18:10:48.747 に答える