在ITC审核期间观看OS3,UIRequiredDeviceCapabilities问题

时间:2016-09-24 12:58:22

标签: ios itunesconnect apple-watch watch watch-os-3

在testflight审核期间,我遇到了以下问题:

  

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

     

我们无法在运行的Apple Watch上安装应用扩展程序   OS3。 Info.plist中的UIRequiredDeviceCapabilities键设置为   这样一种方式,应用程序将不会安装在运行的Apple Watch上   OS3。

     

后续步骤

     

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

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

事实上,'Watch App'和'Watch App Extension'目标都没有'UIRequiredDeviceCapabilities'的条目,只有iOS主目标有条目:

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

应用程序在使用Watch OS3的手表上安装也很好,直接通过Xcode将其提供给设备。

1 个答案:

答案 0 :(得分:2)

我最终删除了&#39; armv7&#39;从iOS目标的设备功能,它被接受。 它不应该真的重要,因为它只是iOS父应用程序的设置,但由于某种原因它后来被接受:/