1

所以今天为 iOS 发布了最新的更新,虽然我在管理之前就遇到了这个问题,但现在我做了很多测试,这让我发疯了。

有没有办法仍然部署到运行 4.1 的设备上?我无法将项目设置设置为 4.2 以外的任何其他基本 SDK,如果不升级,我将无法部署到运行 4.2 的设备。

4

2 回答 2

4

是的。在构建设置中,有一个名为“iOS 部署目标”的值。您可以将其设置为旧版本的 iOS。请注意,这不会阻止您使用 iOS 4.2 的新功能,因此您必须小心,因为这样做会在旧操作系统上引发运行时错误。

于 2010-11-23T01:18:56.743 回答
1

实际上有几个地方,您的调试、发布和部署配置的设置可能不同。

所以你可以去:项目信息-部署-iOS部署目标。('删除'如果它是粗体,它将转到基础 SDK 的默认值)

这些被目标设置覆盖,所以也要检查它们。目标(双击目标图标)-部署-iOS部署目标

这样,您可以在 4.2 或 4.1 上进行调试,而无需更改发布构建配置,直到您解决任何错误!

于 2010-11-23T04:10:40.397 回答