Base SDK 6.1不会在Xcode 6.0.1中显示iOS 8模拟器

时间:2014-09-18 15:59:20

标签: ios iphone xcode

我的应用目前有一个基础SDK为6.1

我把iPhoneOS6.1.sdk放入: xcode的>显影剂>平台与GT; iPhoneOS.platform>显影剂>的SDK>

它允许我使用设置为iOS6.1的基础SDK进行构建

但除非我将Base SDK设置为8.0,否则它不会显示任何运行iOS 7.0,7.1或8.0的模拟器

有人有办法让它向我展示所有模拟器,即使我的Base SDK是6.1吗?

4 个答案:

答案 0 :(得分:11)

在Xcode 6.1中,您可以手动添加模拟器。为此,请转到Window - >设备并按下底部的+符号。

enter image description here

然后您可以选择要创建的设备类型和iOS版本的组合。

enter image description here

答案 1 :(得分:2)

转到Windows - > Devices并按下底角的加号并添加您想要的模拟器。

答案 2 :(得分:1)

下载其他可用的iOS模拟器(7.1,7.0和6)。为我工作

答案 3 :(得分:0)

请勿将较旧的SDK复制到较新的Xcode中。这是不受支持的,很可能导致问题。

您应该使用最新的SDK并将部署目标设置为您要支持的最旧的操作系统。我相信大多数开发人员现在正在使用8.1 SDK(或者只是将其设置为最新版本),部署目标为6.1或7.1。