UIRequiredDeviceCapabilities key probs with iOS submission

Getting into LiveCode for iOS? Ask your questions here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
chrissi_barton
Posts: 13
Joined: Mon Apr 25, 2016 5:40 pm

UIRequiredDeviceCapabilities key probs with iOS submission

Post by chrissi_barton » Wed Mar 30, 2022 1:37 pm

Hi All,

Has something changed?! I just uploaded a version of my app (which has not been rejected by Apple for years now) and it was rejected:

"We were unable to install the app on iPad and iPhone. The UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that the app will not install on iPad and iPhone."

No real change to the app in LC, was only reducing the number of m4a files in the audio folder which is included in the build to reduce the app file size.

I used : LiveCode 9.6.7 (rc 2) | Xcode 13.2.1

Any ideas??

chrissi_barton
Posts: 13
Joined: Mon Apr 25, 2016 5:40 pm

Re: UIRequiredDeviceCapabilities key probs with iOS submission

Post by chrissi_barton » Wed Mar 30, 2022 3:20 pm

Just double-checked but can now confirm that I can install ipa using TestFlight so why can’t Apple Review team install?!?! It’s the same ipa!!!!

simon.schvartzman
Posts: 641
Joined: Tue Jul 29, 2014 12:52 am
Location: Brazil

Re: UIRequiredDeviceCapabilities key probs with iOS submission

Post by simon.schvartzman » Thu Mar 31, 2022 12:48 pm

Hi Chrissi, I run into the same issue a few days ago.

In my case in the "original" version I had just "Still Camera" set as required in the LC Standalone settings. In the "new version" the only difference was that "GPS" was also set as required. As a consequence the UIRequiredDeviceCapabilities changed in the pList from 1 to 2 Items.

I solved it by removing the GPS setting on the LC Standalone (UIRequiredDeviceCapabilities went back to 1 Item) and since anyway the authorization to use the GPS is also triggered by

Code: Select all

mobileStartTrackingSensor "location"
the end result is exactly the same.

Then the APP went through to the Apple store with no problem.

Hope it helps
Simon
________________________________________
To ";" or not to ";" that is the question

Post Reply

Return to “iOS Deployment”