The app's Info.plist can't contain values for the UIRequired

Getting into LiveCode for iOS? Ask your questions here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
shoshinsha
Posts: 35
Joined: Fri Jul 18, 2014 5:17 am

The app's Info.plist can't contain values for the UIRequired

Post by shoshinsha » Tue Jan 20, 2015 11:36 am

Hi,

I'm getting the error "The app's Info.plist can't contain values for the UIRequiredDeviceCapabilities key that would prevent this app from opening on any iOS device. For more information, see Understanding the UIRequiredDeviceCapabilities Key." when I try to submit my app for review on iTunes Connect..

I'm using:
Xcode 6.1.1
Application Loader 3.0
Livecode 6.7

Build for iOS:
- iPod and iPhone 4.3 or later
- Location Authorization Type: Always
- Requirements and Restrictions:
Required- Auto-focus Camera
Required- WiFi

In my app, I'm using mobilePickPhoto to capture image using device's camera.

Anyone could help out what could be the reason of the error?

Thank you.

Sincerely,
Vikki

shoshinsha
Posts: 35
Joined: Fri Jul 18, 2014 5:17 am

Re: The app's Info.plist can't contain values for the UIRequ

Post by shoshinsha » Fri Jan 23, 2015 11:09 am

I've also tried to build the app with LiveCode 7.0.1, and changed the required feature from "Auto-focus Camera" to "Still Camera", not working... :( :( :(

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7235
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: The app's Info.plist can't contain values for the UIRequ

Post by jacque » Fri Jan 23, 2015 6:06 pm

Some ipods don't have cameras, so Apple won't allow you to specify ipods in the devices your app supports. Try changing the devices in standalone settings to something without ipod in it.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

LCNeil
Livecode Staff Member
Livecode Staff Member
Posts: 1223
Joined: Wed Oct 03, 2012 4:07 pm

Re: The app's Info.plist can't contain values for the UIRequ

Post by LCNeil » Fri Jan 23, 2015 6:12 pm

Hi Vikki,

What Jacque has mentioned is correct. I would also try setting all requirement & restrictions to "N/A" as you will still be able to access the camera with this setting.

Kind Regards,

Neil Roger
--
LiveCode Support Team ~ http://www.livecode.com
--

shoshinsha
Posts: 35
Joined: Fri Jul 18, 2014 5:17 am

Re: The app's Info.plist can't contain values for the UIRequ

Post by shoshinsha » Wed Feb 25, 2015 9:01 am

Hi Neil, Hi Jacque,

Yes, you are right! After I have deselect the camera options and build the standalone, my app is able to be published.

Thanks for the help!

paulsr
Posts: 222
Joined: Thu Jul 19, 2012 9:47 am
Location: Khanom, Nakhon Si Thammarat, Thailand
Contact:

Re: The app's Info.plist can't contain values for the UIRequ

Post by paulsr » Wed Mar 11, 2015 9:16 am

Hi.

I am also getting this error, but I'm not using the camera.

I have selected Build for: iOS / iPad / 8.0 or later, using LC 7.0.1

Under Requirements and Restrictions, I have selected Location Services and GPS. The rest are shown as "n/a".

These settings have always worked in the past.

Can anyone kindly tell me what I'm doing wrong????? Many thanks...

--paul

junryl
Posts: 10
Joined: Sun Aug 17, 2014 3:13 am

Re: The app's Info.plist can't contain values for the UIRequ

Post by junryl » Tue Apr 14, 2015 4:34 am

Hi,

I'm having the same problem with paul. I don't use camera but I use location services and gps in my app. I'm using livecode 7.0.4.

Any solution?

Thanks.

paulsr
Posts: 222
Joined: Thu Jul 19, 2012 9:47 am
Location: Khanom, Nakhon Si Thammarat, Thailand
Contact:

Re: The app's Info.plist can't contain values for the UIRequ

Post by paulsr » Tue Apr 14, 2015 4:52 am

I managed to get my apps accepted by setting all the Requirements and Restrictions to"n/a".

This doesn't seem to affect the apps' ability to use the GPS services.

HTH

--paul

Post Reply

Return to “iOS Deployment”