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

Vikki picture Vikki · Jan 23, 2015 · Viewed 10.5k times · Source

"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."

I keep getting this error when trying to submit the app for review on iTunes Connect.

I'm using: Xcode 6.1.1, Application Loader 3.0, LiveCode 6.7 (tried with 7.0.1 as well, same result)

Build for iOS:

  • iPod and iPhone 4.3 or later
  • Location Authorization Type: Always (options are greyed out here and can't be changed...)
  • Requirements and Restrictions: Required- Auto-focus Camera/Still Camera, WiFi

In my app, I'm using mobilePickPhoto to snap and get photo from library.

Please let me know if anyone have encountered the same issue before...

Thank you.

Answer

jalmaas picture jalmaas · Jun 2, 2015

I removed <string>armv7</string> from the array in UIRequiredDeviceCapabilities in info.plist and now my status is waiting for review. Seems like it was a iTunes Connect-bug in my case