Error: SDK "iphonesimulator9.0" Cannot be located
Error: SDK "iphonesimulator9.0" Cannot be located
我最近将 Xcode 更新到 7.1 并下载了 iOS 8.4 和 iOS 9.0 模拟器。
当我运行
xcodebuild -showsdks
我明白了
OS X SDKs: OS X 10.11 -sdk macosx10.11
iOS SDKs: iOS 9.1 -sdk iphoneos9.1
iOS Simulator SDKs: Simulator - iOS 9.1 -sdk
iphonesimulator9.1
tvOS SDKs: tvOS 9.0 -sdk appletvos9.0
tvOS Simulator SDKs: Simulator - tvOS 9.0 -sdk
appletvsimulator9.0
watchOS SDKs: watchOS 2.0 -sdk watchos2.0
watchOS Simulator SDKs: Simulator - watchOS 2.0 -sdk
watchsimulator2.0
我要
iOS Simulator SDKs:
指向
iOS 9.0 Simulator
或 8.4 Simulator
而不是
Simulator - iOS 9.1 -sdk iphonesimulator9.1
我试过了
xcodebuild -sdk iphonesimulator9.0
但是我明白了
xcodebuild: error: SDK "iphonesimulator9.0" cannot be located.
旧版 iOS 模拟器 SDK 不再随最新版本的 Xcode 一起提供。要安装较旧的模拟器 SDK,请从较旧版本的 Xcode (Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk
) 中获取 iPhoneSimulator.sdk
目录,并将其复制到较新版本。
例如,Xcode 6.4 附带 8.4 iOS Simulator SDK。要在 Xcode 7 中安装它,请进入目录:
Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk
将其从 iPhoneSimulator.sdk
重命名为 iPhoneSimulator8.4.sdk
。
将其复制到您的 Xcode 7 Simulator SDK 目录:
Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
观察您的新模拟器 SDK:
我最近将 Xcode 更新到 7.1 并下载了 iOS 8.4 和 iOS 9.0 模拟器。
当我运行
xcodebuild -showsdks
我明白了
OS X SDKs: OS X 10.11 -sdk macosx10.11
iOS SDKs: iOS 9.1 -sdk iphoneos9.1
iOS Simulator SDKs: Simulator - iOS 9.1 -sdk
iphonesimulator9.1
tvOS SDKs: tvOS 9.0 -sdk appletvos9.0
tvOS Simulator SDKs: Simulator - tvOS 9.0 -sdk
appletvsimulator9.0
watchOS SDKs: watchOS 2.0 -sdk watchos2.0
watchOS Simulator SDKs: Simulator - watchOS 2.0 -sdk
watchsimulator2.0
我要
iOS Simulator SDKs:
指向
iOS 9.0 Simulator
或 8.4 Simulator
而不是
Simulator - iOS 9.1 -sdk iphonesimulator9.1
我试过了
xcodebuild -sdk iphonesimulator9.0
但是我明白了
xcodebuild: error: SDK "iphonesimulator9.0" cannot be located.
旧版 iOS 模拟器 SDK 不再随最新版本的 Xcode 一起提供。要安装较旧的模拟器 SDK,请从较旧版本的 Xcode (Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk
) 中获取 iPhoneSimulator.sdk
目录,并将其复制到较新版本。
例如,Xcode 6.4 附带 8.4 iOS Simulator SDK。要在 Xcode 7 中安装它,请进入目录:
Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk
将其从 iPhoneSimulator.sdk
重命名为 iPhoneSimulator8.4.sdk
。
将其复制到您的 Xcode 7 Simulator SDK 目录:
Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
观察您的新模拟器 SDK: