ErickES7
ErickES7

Reputation: 528

Submitting to the App Store Using Xcode

So! Thought this would be easy trying to use TestFlighApp inside itunesconnect but this is what stops me:

this bundle is invalid. the key uirequireddevicecapabilities contains value

How I got this message is: Product > Archive > Success! > Submit to App Store... > Select My Team > Submit > Uploading Archive ( Verifying assets with the iTunes store BAM! Message

Things I've Tried

  1. Verified my Project: since this Xcode project was created around 2011, I noticed I had to validate settings by clicking Editor > Validate Settings... didn't fix my problem. actually created more ;) but all fixed
  2. Added the UIRequiredDeviceCapabilities in Info.plist: I have only arm64 afer removing armv7, armv7s

Let me know if anything else is needed to help help me, I'll edit :)

Upvotes: 0

Views: 787

Answers (2)

ErickES7
ErickES7

Reputation: 528

Not sure why but by removing the array, UIRequiredDeviceCapabilities, the issue was resolved. Not sure why that array was added to my Info.plist but problem solved :)

Upvotes: 0

WINSergey
WINSergey

Reputation: 2005

<spoiler>
    just wait...
</spoiler>

http://asciiwwdc.com/2015/sessions/102

It happend to me when I tried to avoid develop my app for iPhone4s because of clear understanding - this is the work for nothing. In next half a year of after one year this device goes out.

I tried to limited

armv7s for below

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>armv7</string>
</array>

after limit

and get

non-submit

change limits everywhere

limits

result is the same: need to add support for armv7 =(

nooo

Ok. Get everything back...

everything back.

and:

done

The problem is armv7 is a minimum that required for 8.4 and 8.0 as well. So you can not avoiding it. Enjoy.

Upvotes: 1

Related Questions