I try upload my swift app in App Store and the "Submit to App Store" process give me this error:
ERROR ITMS-90098:
"This bundle is invalid. The key UIRequiredDeviceCapabilities
contains value 'arm64' which is incompatible with the MinimumOSVersion
value of '8.0'."
If I change the "iOS Deployment Target" to 8.3 the message change to:
ERROR ITMS-90098:
"This bundle is invalid. The key UIRequiredDeviceCapabilities
contains value 'arm64' which is incompatible with the MinimumOSVersion
value of '8.3'."
My Info.plist
include "Required device capabilities" arm64
and armv7
The project include Alamofire
and Cocoa Pods.
Somebody help me?
Regards
When I archived my project I had my iPhone 6 plugged in. Archiving without any device attached fixed this issue for me.
Those keys don't work the way you think they do : it's an AND not an OR. By including the arm64
key you are saying your app is for 64-bit devices only, which is not allowed on iOS 8.
Delete the arm64
key.
Apple said at WWDC
that 64-bit
-only iOS apps will be allowed on iOS 9, but you'd need to be building with XCode 7
and targeting iOS 9.
You can also give those keys true and false values, which makes things more complicated. See Apple's docs if you want to know more. https://developer.apple.com/library/ios/qa/qa1397/_index.html
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With