web-dev-qa-db-ja.com

Xcode7でiOS8用のデバイスシミュレータを使用する

アプリをSwift 2とXcode7に移植することを考えています。しかし、デバイスシミュレーターはiOS 9のみを対象としており、iOS8をダウンロードする方法がわかりません。

並列Xcode6.3をインストールしています。デバイスシミュレーターを使用してiOS8でアプリをテストおよびデバッグする方法はありますか?

10
ChaosSpeeder

Xcodeリリースノートには以下のことが書かれています。

シミュレータ

Xcode 7.0ベータは、iOS8.4以前のシミュレータランタイムをサポートしていません。 (20699475)

詳細については、これを参照してください リンク

4
Nilesh Patel

Xcodeを介して古いバージョンのiOSをダウンロードできます。

開いた

Xcode->設定->コンポーネント->選択

必要なすべてのiOSバージョン(iOS 8.4)

ダウンロードしたら、でアクセスできます。

シミュレーター->ハードウェア->デバイス

バージョン7.3.1(7D1014)を使用しています

17
Michael Guild

使用できます。 Xcode6.xでテストする8.xSDKのファイルを見つけて、対応するXcode7ベータフォルダーにコピーするだけです。このパスでファイルを見つけることができます。

パス:/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Xcodeは、エラーを1つか2つ修正することを提案しますが、機能するはずです。私がそれをしたとき、まだエラーといくつかの警告がありました、そして私はとにかく実行をクリックしました、そしてそれは関係なく動作したことに注意してください

「その他」をクリックして「iphoneos8.x」(xはバージョン番号)を追加する必要がある場合があります。正しい場所に追加すると機能します。

3
Zach Morris