我为iphone创建了一个通用应用程序。 我的问题是不支持iphone3g和非视网膜设备所需的步骤是什么。 xCode和iTunes Connect中的哪些设置需要调整才能通过审核流程?
答案 0 :(得分:1)
iPhone 3G支持的最后一个iOS版本是4.2.1。如果将“iOS部署目标”设置为高于4.2.1的值(例如:5.0),则会使应用程序无法在这些设备上运行。 iOS部署目标设置位于“构建设置”选项卡下。
请注意,iPhone 3GS是非视网膜,需要高于6.1.3的值才能将其排除。
答案 1 :(得分:0)
你做不到。 iPad mini 1st gen是一款运行iOS 7.x的非视网膜设备,因此开发目标无法帮助您。
如果你想要排除iPad mini,你可以通过UIRequiredDeviceCapabilities
要求带闪光灯的相机,但那样会:
a)排除所有带视网膜显示屏的iPad型号
b)可能会拒绝您的应用
因此,虽然我同意为了非视网膜支持而不再浪费开发时间和磁盘空间,但我担心我们暂时会坚持使用它。