我已将Xcode升级为Xcode 8.现在我注意到我无法在iOS 7.n.n的iPhone上运行/调试。我已经读过它在Xcode 8中不受支持。我知道我的应用程序仍然可以在iOS 7上运行,但是如果出现故障我想把它挂在Xcode上进行调试。所以我的问题是:
在使用iOS 9.3的基本sdk设置提交我的应用时,我是否还能获得iOS 10中引入的错误修复/改进?
答案 0 :(得分:1)
Xcode 8(甚至是Xcode 7)doesn't include support for iOS 7 simulator, which is what I think you're really asking about。
要获取新的iOS 10 SDK更改,请链接iOS 10 SDK,然后将目标的最低部署版本设置为iOS 7.
如果您使用的是分析,那么您可能会发现使用客户的iOS 7数量非常低。
答案 1 :(得分:0)
在使用iOS 9.3的基本sdk设置提交我的应用时,我是否还能获得iOS 10中引入的错误修复/改进?
不,当然不是。如果你这样做,你仍然是一个iOS 9应用程序。如果要在iOS 10下本机运行,则必须链接到iOS 10。
但是,您可以这样做,并且仍然可以向后兼容iOS 7.并且您可以轻松地在iOS 7设备上进行测试,因此对Xcode 8的更改不会造成任何伤害。