【发布时间】:2017-04-27 21:30:30
【问题描述】:
我正在尝试提交并应用到应用商店。第一次尝试,因为这个错误被拒绝了
准则 2.3 - 性能
我们无法在 iPhone 上安装该应用程序。这 Info.plist 中的 UIRequiredDeviceCapabilities 键是这样设置的 该应用程序不会安装在 iPhone 上的方式。
接下来的步骤
要解决此问题,请检查 UIRequiredDeviceCapabilities 密钥以验证它是否仅包含您所需的属性 应用程序功能或设备上不得存在的属性。 字典指定的属性应设置为 true,如果它们是 如果它们不能出现在设备上,则为 required 和 false。
资源
请查看技术问答 1397:了解 UIRequiredDeviceCapabilities 键的信息 UIRequiredDeviceCapabilities 键。
您可能还希望查看 应用程序的“声明所需的设备功能”部分 iOS 编程指南。
所以我尝试了这个答案......
各种 iPhone、iPad 和 iPod touch 设备都使用 armv7 处理器。设置该值并不是制作 iPhone 专用应用程序所需要的。
删除整个“所需设备功能”条目。
要制作仅限 iPhone 的应用程序,只需为“设备”选择“iPhone” 家庭”设置(相对于 iPad 或通用)。
请注意,所有仅限 iPhone 的应用程序也必须在 iPad 上运行 原样。他们将运行 1x/2x iPhone 兼容模式。这表示 您的应用还必须支持 3.5 英寸 iPhone 尺寸。
但我仍然收到我第一次遇到的错误......
这是我的 info.plist(请注意,我的应用仅适用于 iPhone)
那么,我该怎么办??? 谢谢!
【问题讨论】:
标签: ios testflight