我的应用目前有一个基础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吗?
答案 0 :(得分:11)
在Xcode 6.1中,您可以手动添加模拟器。为此,请转到Window - >设备并按下底部的+符号。
然后您可以选择要创建的设备类型和iOS版本的组合。
答案 1 :(得分:2)
转到Windows
- > Devices
并按下底角的加号并添加您想要的模拟器。
答案 2 :(得分:1)
下载其他可用的iOS模拟器(7.1,7.0和6)。为我工作
答案 3 :(得分:0)
请勿将较旧的SDK复制到较新的Xcode中。这是不受支持的,很可能导致问题。
您应该使用最新的SDK并将部署目标设置为您要支持的最旧的操作系统。我相信大多数开发人员现在正在使用8.1 SDK(或者只是将其设置为最新版本),部署目标为6.1或7.1。