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??
UIRequiredDeviceCapabilities key probs with iOS submission
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
-
- Posts: 13
- Joined: Mon Apr 25, 2016 5:40 pm
-
- Posts: 13
- Joined: Mon Apr 25, 2016 5:40 pm
Re: UIRequiredDeviceCapabilities key probs with iOS submission
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!!!!
-
- Posts: 641
- Joined: Tue Jul 29, 2014 12:52 am
- Location: Brazil
Re: UIRequiredDeviceCapabilities key probs with iOS submission
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
the end result is exactly the same.
Then the APP went through to the Apple store with no problem.
Hope it helps
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"
Then the APP went through to the Apple store with no problem.
Hope it helps
Simon
________________________________________
To ";" or not to ";" that is the question
________________________________________
To ";" or not to ";" that is the question