我正在尝试构建一个应用程序并试图使其仅支持 iPhone6,iPhone6 Plus 但是在将应用程序提交到 App Store 时。他们拒绝了它,因为它在iPad上崩溃了。如何删除iPad支持和其他设备。在部署信息中的 Xcode 中,[设备]设置为[iPhone]。
修改
我的应用程序使用M8芯片,这就是为什么我只想将它限制为 iPhone6,iPhone6 Plus 。至于iPad,我现在无法提供支持,因为每次更新我的应用程序时,我都无法对其进行测试并不断更新其设计。
EDIT2:
在部署信息中的 Xcode 中,[部署目标]设置为[8.1]。
答案 0 :(得分:0)
您必须更改定位设备系列。选择项目,然后选择信息 - >部署--->将目标设备系列仅限iPhone,您必须在目标中执行相同的操作。之后,您的应用只适用于iPhone。
祝你好运!
答案 1 :(得分:0)
还没有办法仅为iPhone 6/6 +设置应用程序,但是您可以通过设置正确的标题来阻止在iPad上运行它。你不能阻止在iPhone 5上运行你自己的应用程序,直到你允许它在iPhone 6/6 +上运行。 iPhone,iPad或两者,没有版本。
答案 2 :(得分:0)
我认为您不能选择支持哪种设备。但是,您可以在部署目标中选择应用支持的最低iOS版本。我认为您的解决方案是将部署目标更改为iOS 8.0,您很高兴。
对于您的拒绝问题,您可以将支持的iDevice更改为仅支持来自 XCode 中的应用目标的iPhone。然后在常规标签上,您可以从部署目标部分进行更改。