use*_*094 6 xcode ios ios-simulator
几周前,我正在开发一个引用iPhoneSimulator 8.2 SDK的项目.今天我继续研究这个项目,突然间我无法运行模拟器.我收到以下错误消息:
错误!无法在`/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.2.sdk'找到iPhoneSimulator SDK 8.2
果然,模拟器SDK不再存在于该目录中.所以我打开了XCode,进入了下载窗口,看到它已经不再安装了.我不知道这是怎么发生的,但我猜测XCode会更新并删除它.所以,我再次下载并安装8.2 SDK.但是,当它完成时,我的项目仍然无法运行:我收到了完全相同的错误.在检查文件系统后,我看到XCode实际上安装了8.3 SDK,而不是8.2,即使XCode GUI说它安装了8.2.
我正在运行XCode 6.3(这很奇怪,因为我看到6.3仅在几天前发布,而且我在一个多月内没有安装或升级XCode).
有没有办法下载特定版本的iPhoneSimulator SDK并手动安装它?
您可以在针对 iOS 模拟器 SDK 构建的 iOS 模拟器中运行 iOS 模拟器运行时。
不幸的是,这很令人困惑,因为 SDK 和运行时位于 Xcode.app 包内的同一位置。
您想要做的是针对最新的 iOS Simulator SDK(从 Xcode 6.3 开始的 iOS 8.3)进行构建,并使用 iOS 8.2 模拟器运行时在模拟设备中运行您的应用程序。
您可以通过转到 Xcode -> 首选项 -> 下载,从 Xcode 中安装 iOS 8.2 模拟器运行时。
| 归档时间: |
|
| 查看次数: |
11178 次 |
| 最近记录: |