Hello! My team is publishing our managed expo app to the iOS app store, but it’s getting rejected with
…we were unable to install the app on iPad. The UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that the app will not install on an iPad.
I’ve searched the forums and past slack threads (found this forums post and this slack thread) but none appear to give a resolution. We’ve submitted builds with both "supportsTablet": true
and unset supportsTablet
in our app.json. We don’t set UIRequiredDeviceCapabilities
, but we have set UIBackgroundModes
. Looking at Info.plist in the ipa, I see
<key>UIRequiredDeviceCapabilities</key>
<array/>
which seems to indicate that UIRequiredDeviceCapabilities
is an empty array.
We don’t intend for our app to be used on the iPad, but it seems from my reading that Apple requires apps to be compatible across platforms?
We are using Expo SDK version 37.0.0
in the managed (non-ejected) workflow, built to a standalone apps on iOS and Android using the Expo build service. What are we missing? Any help would be greatly appreciated!