My app supports armv6 and armv7 in the app store. I want to remove armv6. How to solve a problem
My app supports armv6 and armv7 in the app开发者_如何转开发 store. It is ready for sale. I want to remove armv6. I decided to do an update (my app with only armv7). But i received an error in the app loader : update must supports armv6 and armv7. How to solve a problem.
I believe the problem is that you can't restrict device capabilities after submission. From the iTunes Connect Manage Applications FAQ:
"To change device requirement information after your first binary has been submitted, you must submit an application update in iTunes Connect to provide a new binary with the new information in the UIRequiredDeviceCapabilities key. You are permitted to expand your device requirements only. Submitting an update to your binary to restrict your device requirements is not permitted. " [emphasis added]
I've been looking for a way around this, or for Apple to specifically allow removal of armv6 support with the approach of iOS5 release. Crossing fingers. :-/
In xcode, go to your project's build settings. Update your deployment target to ios 4.3.
(im using ios5/xcode4)
Have you specified UIRequiredDeviceCapabilities in your info.plist? This might be your problem, check the Apple Q&A here
精彩评论