【发布时间】:2010-11-09 18:24:12
【问题描述】:
我最近提交了一个使用 3.2 部署目标的应用程序更新(在我的调试设置中是 3.0,但我一定忽略了分发设置)。但在 iTunes Connect 中的应用程序设置中,我指出支持的最低操作系统版本为 3.0。现在,我收到来自 OS 3.1 用户的报告,称该应用程序无法运行。
我已经使用固定的部署目标构建了新的二进制文件,但我无法对其进行测试。我没有任何运行 OS
那么部署目标设置是否不仅仅控制编译器警告(例如,如果我使用了仅在较新的 SDK 中可用的 API)?据我所知,我不使用 OS 3.0 中不可用的任何 API(也没有警告)。
【问题讨论】:
-
您是如何在 iTunes Connect 中设置支持的最低操作系统版本的?这应该从您提交的二进制文件中的 Info.plist 中自动提取,并且不应该是您可以设置的内容。
-
@Brad,嗯,我确定我在 iTunes Connect 中配置更新时已指定,但现在我似乎找不到它