在 ITC 审查期间观看 OS3 、 UIRequiredDeviceCapabilities 问题

Posted

技术标签:

【中文标题】在 ITC 审查期间观看 OS3 、 UIRequiredDeviceCapabilities 问题【英文标题】:watch OS3 , UIRequiredDeviceCapabilities issue during ITC review 【发布时间】:2016-09-24 12:58:21 【问题描述】:

在测试飞行审查期间,我遇到了以下问题:

来自苹果 2. 3 性能:准确的元数据性能 - 2.3

我们无法在正在运行的 Apple Watch 上安装应用扩展程序 操作系统3。 Info.plist 中的 UIRequiredDeviceCapabilities 键设置在 这样应用程序就不会安装在正在运行的 Apple Watch 上 操作系统3。

接下来的步骤

请检查 UIRequiredDeviceCapabilities 键以验证它 仅包含您的应用功能所需的属性或 设备上不能存在的属性。属性 如果需要,由字典指定应设置为 true 如果它们不能出现在设备上,则为 false。

现在,我的应用程序几乎是 Watch OS3 的 Xcode 示例项目,我没有以任何方式干预 UIRequiredDeviceCapabilities。

事实上,“Watch App”和“Watch App Extension”目标都没有“UIRequiredDeviceCapabilities”的入口,只有ios主目标有入口:

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>armv7</string>
</array>

当直接通过 Xcode 将应用程序提供给设备时,应用程序也可以在带有 Watch OS3 的手表上正常安装。

【问题讨论】:

这里也一样,有什么消息吗? 我最终从 iOS 目标的设备功能中删除了“armv7”并被接受。这并不重要,因为它只是 iOS 部分的设置,但出于某种原因,它后来被接受了:/ 【参考方案1】:

我最终从 iOS 目标的设备功能中删除了“armv7”,它被接受了。 这并不重要,因为它只是 iOS 父应用程序的设置,但出于某种原因,它后来被接受了:/

【讨论】:

以上是关于在 ITC 审查期间观看 OS3 、 UIRequiredDeviceCapabilities 问题的主要内容,如果未能解决你的问题,请参考以下文章

被拒绝后,如何使我的应用在应用商店“可批准”?

随机森林代码审查

客户生存分析的适当审查和截断

在 OS3.x 上运行时 iPhone OS4 功能链接错误

iPhone OS3 更改为 UIScrollView 子类

狗群主2020年考研期间---留给大家的课程注意事项解答