我最近将 Xcode 更新到 7.1 并下载了 iOS 8.4 和 iOS 9.0 模拟器。
当我跑步时
xcodebuild -showsdks
I get
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
I want
iOS Simulator SDKs:
指向
iOS 9.0 Simulator
or 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 一起提供。要安装较旧的 Simulator SDK,请使用iPhoneSimulator.sdk
旧版本 Xcode 中的目录(Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/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
to iPhoneSimulator8.4.sdk
.
将其复制到您的 Xcode 7 Simulator SDK 目录:
Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
观察您的新模拟器 SDK:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)