简体   繁体   English

Apple拒绝了我的应用:UIRequiredDeviceCapabilities键

[英]Apple rejected my app: UIRequiredDeviceCapabilities key

I developed an app with ionic 3 and I'm trying to publish it for Android and iOS. 我开发了一个带有离子3的应用程序,我正在尝试为Android和iOS发布它。 With Android the publish process was fast as a lighting bolt without any problem. 使用Android,发布过程很快就像一个灯光螺栓没有任何问题。 With iOS the publish process is a pain, they reject my app for this reason: 使用iOS,发布过程很痛苦,他们因此拒绝我的应用:

"Thank you for your response. “感谢您的答复。

Regarding Guideline 2.3 - Performance - Accurate Metadata, we continue to find that your app does not install on iPad 关于准则2.3 - 性能 - 准确的元数据,我们继续发现您的应用程序无法安装在iPad上

To resolve this issue, it would be appropriate to check the UIRequiredDeviceCapabilities key to verify that it contains only the attributes required for your app features or the attributes that must not be present on the device. 要解决此问题,最好检查UIRequiredDeviceCapabilities项,以验证它是否仅包含应用程序功能所需的属性或设备上不得出现的属性。 Attributes specified by a dictionary should be set to true if they are required and false if they must not be present on the device. 如果需要,字典指定的属性应设置为true,如果设备上必须不存在,则设置为false。

We look forward to reviewing your resubmitted app." 我们期待审核您重新提交的应用。“

I checked the app info.plist but the key “UIRequiredDeviceCapabilities” is not present and I don't know how to set it in order to address the issue. 我检查了应用程序info.plist,但关键字“UIRequiredDeviceCapabilities”不存在,我不知道如何设置它以解决问题。

Moreover I tested the app on several ipad simulators without any problem… 此外,我在几个ipad模拟器上测试了应用程序没有任何问题......

There's anyone with the same issue ? 有没有人有同样的问题?

我通过将“telephony”属性添加到“UIRequiredDeviceCapabilities”解决了这个问题,因为我的应用程序使用“tel:”链接,所以在这种情况下属性是必需的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM