ios - Apple 拒绝了我的应用程序 : UIRequiredDeviceCapabilities key

标签 ios ionic3 info.plist

我用 ionic 3 开发了一个应用程序,我正在尝试将其发布到 Android 和 iOS 平台。对于 Android,发布过程就像闪电一样快,没有任何问题。对于 iOS,发布过程很痛苦,他们拒绝我的应用程序,原因如下:

“感谢您的回复。

关于准则 2.3 - 性能 - 准确的元数据,我们继续发现您的应用无法安装在 iPad 上

要解决此问题,最好检查 UIRequiredDeviceCapability 键以验证它是否仅包含应用程序功能所需的属性或设备上不得存在的属性。如果字典指定的属性是必需的,则应将其设置为 true;如果设备上不得存在,则应将其设置为 false。

我们期待审核您重新提交的应用。”

我检查了应用程序 info.plist,但“UIRequiredDeviceCapability”键不存在,我不知道如何设置它来解决该问题。

此外,我在几个 ipad 模拟器上测试了该应用程序,没有任何问题......

有人有同样的问题吗?

最佳答案

我通过将“电话”属性添加到“UIRequiredDeviceCapability”中解决了该问题,因为我的应用程序使用“tel:”链接,因此在本例中该属性是必需的。

关于ios - Apple 拒绝了我的应用程序 : UIRequiredDeviceCapabilities key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56722595/

相关文章:

iphone - 运行时问题 - 使用 performSegueWithIdentifier 时出现 "Nested push animation"

ios - 加载新 View 时如何禁用 UISwipeGestureRecognizer?

angular - 如何在没有 *ngIf 的情况下渲染 ng-container 或 ng-template?

angular - 对于数据共享,我应该选择 Provider 还是 Local Storage

ios - 提交 App UIApplicationExitsOnSuspend 时出现错误 ITMS-90040

ios - 好的做法是,可以在Info.Plist中添加注释,还是在iOS中添加权利?

iOS 以编程方式渐变

ios - 如何在屏幕底部创建一个UIDatePicker并收集数据?

angular - ionViewDidLoad() 函数的目的是什么?

ios - UIActivityViewController 是否需要 info.plist 隐私 key 才能将图像保存到照片或电子邮件