ios - 从 XCode 6.0.1 的模拟器列表中选择合适的 iOS 版本

标签 ios iphone xcode ios-simulator xcode6

我最近安装了 XCode 6.0.1 完整版本,它附带了默认的 iOS 8 模拟器。我当前的项目针对的是 iOS 6,因此我确实将旧的 iOS 模拟器复制到新的 XCode 中(就像我之前使用旧版本的XCodes)。但在模拟器列表中我无法区分适当的 iOS 版本。我不知道是 iOS 6 还是 iOS 8

以下路径是我分别将旧模拟器复制到其中的位置

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

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

enter image description here

最佳答案

CoreSimulator 仅支持 iOS 7.0 及更高版本。

Xcode 的运行目标将尝试使用“(操作系统版本)”来消除同名设备的歧义。如果有两个设备具有相同的名称和操作系统版本,它将使用设备的 UDID(您看到的长字符串)来消除歧义。您可以使用 simctl 命令行参数(运行:xcrun simctl help)或 Xcode.app 中的设备管理器清理设备(删除重复项)。

关于ios - 从 XCode 6.0.1 的模拟器列表中选择合适的 iOS 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25994272/

相关文章:

Xcode 4 无法创建目录(权限被拒绝)

ios - XCode ibtool 命令寻找不存在的目录

ios - Swift 上的地理编码标记

ios - 如何使用 JSON.serializer 在 Swift 中解析 JSON

iphone - 尝试在我的设备 SDK 4.3、iPhone 3G 4.2.1 上构建时,Xcode 无法使用所选设备运行

ios - UTC 日期到当前时区字符串和结果字符串日期到当前时区日期

swift - 尝试使用 coredata 保存待办事项列表不会保存

ios - 如何从设置 Pane 分配激活器操作

ios - 如何生成多维核心数据对象的列表

iphone - 为 iPhone 应用程序生成类图