web-dev-qa-db-ja.com

Xcode 6.1にiOS 7.0およびiOS 8.0シミュレータをインストールする方法

IOS 7.0とiOS 8.0の両方でアプリをテストしたい。 iPhone5をiOS 8.1にアップグレードしました。これらのOSでアプリをテストする唯一の方法は、シミュレータを使用することです。しかし、Xcodeを6.1にアップグレードした後。 iOS 7.0および8.0シミュレーターが表示されません。これらのシミュレータをXcode 6.1にインストールする必要があります。これらのシミュレータをXcode 6.1にインストールする方法はありますか?

注意:

1)これらのシミュレータSDKを古いXcodeからXcode 6.1のコンテンツにコピーしましたが、機能しませんでした。

2)これらをXcode> Preferences> Downloadsからインストールしようとしましたが、リストに表示されません。

3)Xcodeの[ウィンドウ]> [デバイス]からすべてのデバイスを削除し、Xcodeを再起動して再追加しましたが、これらのシミュレータは表示されません。

38
iCanCode

Xcode 6.0.xおよび6.1.xでは、iOS 7.0以降のシミュレーターのみがサポートされています。 Xcode 6.2以降では、iOS 7.1以降のシミュレーターのみがサポートされています。

古いシミュレータランタイムは、新しいCoreSimulatorアーキテクチャと互換性がありません。 iOS 6.xシミュレーターを実行する場合は、Xcode 5.1.xをインストールする必要があります。

IOS 7.0シミュレーターはOSX Yosemiteでは機能しないため、iOS 7.0シミュレーターを実行する場合はOS X Mavericksを使用する必要があります。

IOS 8.0シミュレーターはDLCとして利用できません。 Xcode 6.0でのみサポートされています。 Xcodeの新しいバージョンで本当に使用したい場合は、iPhoenSimulator8.0.sdkおよびiOS 8.0.simruntimeをXcode 6.0からXcode 6.1にコピーしてみてください。ただし、これはサポートされていません。

見る:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS 8.0.simruntime

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk