Search
Goodies

Social Networks
Designs I Like
« Shameless plug - Ultimate Password Manager 3.1.2 is out! | Main | No, we're not millionaires! »
Saturday
Dec172011

Invalid bundle - UIRequiredDeviceCapabilities - what to do?

If you submit you application and you get the following error from the Application Loader, here is what you can do to resolve this issue.

Remove the key from the info.plist and re-submit the application binary. Why is that? According to this article, you cannot submit a new version of an application to the App Store that supports less devices than the previous versions. This is by design. In other words, Apple is telling us, developers, if you build an app, make sure it will work on all the devices that was originally worked on on day one. User experience comes first.

In my case, I never included the UIRequiredDeviceCapabilities. Submitting a new application binary with one, Apple state that I cannot restrict my application to fewer devices... But, you know what? Simply stating ARMv6 and ARMv7 doesn't reduce the amount of device supported... as this is the only two architectures currently supported on iOS devices. Is this a bug? Maybe.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>