所以iOS今天出现了最新的更新,虽然我已经遇到过这种问题但是现在我正在进行大量的测试,这让我疯狂。
有没有办法继续部署到运行4.1的设备?我无法将项目设置设置为4.2以外的任何其他基本SDK,如果我不升级,则无法部署到运行4.2的设备。
答案 0 :(得分:4)
是。在Build Settings中,有一个名为“iOS Deployment Target”的值。您可以将其设置为较旧版本的iOS。请注意,这并不妨碍您使用iOS 4.2的新功能,因此您必须小心,就好像这样做会在旧操作系统上引发运行时错误。
答案 1 :(得分:1)
实际上有几个地方,调试,发布和部署配置的设置可能不同。
所以你可以去: 项目信息 - 部署 - iOS部署目标。 ('删除'如果它是粗体,它将转到基本SDK的默认值)
目标设置会覆盖这些设置,因此请检查它们。 目标(双击目标图标) - 部署 - iOS部署目标
通过这种方式,您可以在4.2或4.1上进行调试,而无需更改发布版本配置,直到您解决了任何错误!