【发布时间】:2010-08-24 18:48:54
【问题描述】:
我的应用刚刚在 App Store 中获得批准,但只有运行 4.0 的设备才能下载它。 Xcode 中的项目设置显示“base SDK 4.0”和“部署目标 3.1.3”。
我的 plist 文件或我在 iTunes 连接中设置的其他设置或值是否可能会产生这样的结果。
我不使用仅限 4.0 的 API,并且希望运行 3.1.3 及更高版本的用户能够使用该应用程序。
【问题讨论】:
-
我认为你的问题是基础 SDK。使用基础 3.1(或 3.0 或其他),你应该会很好。
-
@zneak - 如果您希望当前提交到 App Store,则不能使用 4.0 以外的任何东西作为基本 SDK。很多其他人已经成功地使用了 4.0 作为基础,并以 3.x 为目标,所以它一定是别的东西。
-
您是否检查了目标设置以确保它们也具有 3.x 部署目标?您是否尝试在 3.x 设备上运行此应用程序?