0

我为 iphone 创建了一个通用应用程序。我的问题是不支持 iphone3g 和非视网膜设备的必要步骤是什么。我需要调整 xCode 和 iTunes Connect 中的哪些设置才能通过审核流程?

4

2 回答 2

1

iPhone 3G 支持的最后一个 iOS 版本是 4.2.1。如果您将“iOS 部署目标”设置为高于 4.2.1(示例:5.0)的值,这将使应用程序无法在这些设备上运行。iOS 部署目标设置位于“构建设置”选项卡下。

请注意,iPhone 3GS 是非视网膜的,需要高于 6.1.3 的值才能排除它。

在此处输入图像描述

于 2014-02-02T21:36:16.297 回答
0

你不能。iPad mini 1st gen 是运行 iOS 7.x 的非视网膜设备,因此开发目标对您没有帮助。

如果您还想排除 iPad mini,您可能需要一个带闪光灯的相机 via UIRequiredDeviceCapabilities,但这会:
a)排除所有具有视网膜显示屏的 iPad 型号
b)可能会拒绝您的应用程序

所以,虽然我也希望停止为了非视网膜支持而浪费开发时间和磁盘空间,但恐怕我们暂时还是坚持下去。

于 2014-02-02T21:48:16.820 回答