我使用ionic 3开发了一个应用程序,并试图将其发布至Android和iOS。使用Android时,发布过程非常快捷,没有任何问题。使用iOS时,发布过程很痛苦,他们因此拒绝了我的应用程序:
“谢谢您的回复。
关于准则2.3-性能-准确的元数据,我们继续发现您的应用未安装在iPad上
要解决此问题,检查UIRequiredDeviceCapabilities密钥以验证其仅包含应用程序功能所需的属性或设备上不存在的属性是适当的。由字典指定的属性在需要时应设置为true,在设备上不得存在时应设置为false。
我们期待审查您重新提交的应用程序。”
我检查了应用程序的info.plist,但是键“ UIRequiredDeviceCapabilities”不存在,并且我不知道如何设置它才能解决该问题。
此外,我在多个ipad模拟器上测试了该应用程序,没有任何问题……
有人遇到同样的问题吗?
答案 0 :(得分:0)
我通过将“ telephony”属性添加到“ UIRequiredDeviceCapabilities”中解决了该问题,因为我的应用使用了“ tel:”链接,因此在这种情况下该属性是必需的。