错误:SDK“iphonesimulator9.0”无法找到 [英] Error: SDK "iphonesimulator9.0" Cannot be located

查看:606
本文介绍了错误:SDK“iphonesimulator9.0”无法找到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近将Xcode更新为7.1并下载了iOS 8.4和iOS 9.0模拟器。

I recently updated Xcode to 7.1 And downloaded iOS 8.4 And iOS 9.0 Simulator.

当我运行时


xcodebuild -showsdks

xcodebuild -showsdks

我得到


OS X SDK:OS X 10.11 -sdk macosx10.11

OS X SDKs: OS X 10.11 -sdk macosx10.11

iOS SDK:iOS 9.1 -sdk iphoneos9.1

iOS SDKs: iOS 9.1 -sdk iphoneos9.1

iOS模拟器SDK:模拟器 - iOS 9.1 -sdk
iphonesimulator9.1

iOS Simulator SDKs: Simulator - iOS 9.1 -sdk iphonesimulator9.1

tvOS SDK:tvOS 9.0 -sdk appletvos9 .0

tvOS SDKs: tvOS 9.0 -sdk appletvos9.0

tvOS模拟器SDK:模拟器 - tvOS 9.0 -sdk
appletvsimulator9.0

tvOS Simulator SDKs: Simulator - tvOS 9.0 -sdk appletvsimulator9.0

watchOS SDK:watchOS 2.0 -sdk watchos2.0

watchOS SDKs: watchOS 2.0 -sdk watchos2.0

watchOS模拟器SDK:模拟器 - watchOS 2.0 -sdk
watchsimulator2.0

watchOS Simulator SDKs: Simulator - watchOS 2.0 -sdk watchsimulator2.0

我想要

iOS模拟器SDK:

指向

iOS 9.0模拟器 8.4模拟器

而不是

模拟器 - iOS 9.1 -sdk iphonesimulator9.1

我试过


xcodebuild -sdk iphonesimulator9.0

xcodebuild -sdk iphonesimulator9.0

但我得到

xcodebuild:错误:无法找到SDKiphonesimulator9.0。

xcodebuild: error: SDK "iphonesimulator9.0" cannot be located.


推荐答案

传统的iOS模拟器SDK不再附带最新版本的Xcode。要安装较旧的Simulator SDK,请从较旧版本的Xcode中获取 iPhoneSimulator.sdk 目录( Xcode.app/Contents/Developer/Platforms/iPhoneSimulator .platform / Developer / SDKs / iPhoneSimulator.sdk ),并将其复制到您的新版本。

Legacy iOS Simulator SDKs no longer ship with the latest versions of Xcode. To install an older Simulator SDK, take the iPhoneSimulator.sdk directory from an older version of Xcode (Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/‌​iPhoneSimulator.sdk), and copy it to your newer version.

例如,Xcode 6.4来了使用8.4 iOS模拟器SDK。要在Xcode 7中安装它,请访问以下目录:

For example, Xcode 6.4 comes with the 8.4 iOS Simulator SDK. To install that in Xcode 7, take the directory:

Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk

重命名iPhoneSimulator.sdk iPhoneSimulator8.4.sdk

将其复制到Xcode 7 Simulator SDK目录:

Copy it to your Xcode 7 Simulator SDK directory:

Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs

观察新的模拟器SDK:

Observe your new Simulator SDKs:

这篇关于错误:SDK“iphonesimulator9.0”无法找到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆