我刚刚将我的第一个应用程序上传到 iTunes Connect,并注意到我的受支持设备列表如下...
设备要求:与 iPhone、iPod touch 和 iPad 兼容。
我专门为 iPhone 和 iPod Touch 开发,尚未在 iPad 模拟器上进行任何测试。因此,我不希望应用提交测试人员尝试在 iPad 上运行我的应用并因为一些小问题而拒绝它。
我已经考虑过在 info.plist 中设置所需的设备功能,但这似乎不允许我在设备级别进行限制。
这是使用 3.1.3 SDK 构建的副产品吗?使用此 SDK 构建的应用程序是否会自动升级以在 iPad 上运行?
最佳答案
您无法限制应用程序不在 iPad 上运行。向后兼容所有 iPhone 应用程序是 iPad 的一项功能。您的应用将在 100% 帧或可选的 2x 模式下运行,具体取决于用户偏好。
与 2.x 或 3.x 框架链接并在 iPhone 和 iPod touch 上测试干净的 iPhone OS 应用程序应该可以在 iPad 上正常运行,不会出现任何问题。
如果您在 iPod 上进行测试,考虑到缺少蜂窝 radio 、摄像头等,您应该完全没问题。
关于iphone - iTunes 连接 : Excluding iPad From Supported Devices,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2767839/