简体   繁体   中英

Apple rejected my app: UIRequiredDeviceCapabilities key

I developed an app with ionic 3 and I'm trying to publish it for Android and iOS. With Android the publish process was fast as a lighting bolt without any problem. With iOS the publish process is a pain, they reject my app for this reason:

"Thank you for your response.

Regarding Guideline 2.3 - Performance - Accurate Metadata, we continue to find that your app does not install on 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. 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.

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.

Moreover I tested the app on several ipad simulators without any problem…

There's anyone with the same issue ?

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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