'Requires the “sms” capability which is not supported by Ipad Pro

My app is already on AppStore and have UIRequiredDeviceCapabilities as below

INFOPLIST_KEY_UIRequiredDeviceCapabilities = "auto-focus-camera camera-flash arm64 wifi sms front-facing-camera still-camera";

Today, I just upgrade Xcode to Version 13.3.1 (13E500a) then got an issue like this

Requires the “sms” capability which is not supported by Ipad Pro

Before upgrading, I can run on Ipad and other users also can install my app on Ipad. But now every thing changed. And now

  • I could not run my app from Xcode to Ipad
  • I removed sms and can run from Xcode to Ipad but apple said
ITMS-90109: This bundle is invalid - 
The key UIRequiredDeviceCapabilities in the Info.plist may not contain 
values that would prevent this application from running on devices that 
were supported by previous versions. 

Refer to QA1623 for additional information: 
https://developer.apple.com/library/ios/#qa/qa1623/_index.html

I think this is an issue from Apple and they made me a no-way choice. My app need to support Ipad.

Anyone help!!!



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source