ios7 error when submitting an update. this bundle does not support one or more devices
Asked Answered
B

2

15

application context: ios7, xcode 5, written with titanium appcelerator (sdk 3.1.3GA), previous version compatibility was as the image says (directly from itunes connect)

enter image description here

the complete error is

this bundle does not support one or more devices. supported by the revious app version. your app update must continue to support all devices previously supported. your declare supported device in Xcode with the Targeted Device Family build setting. Refer to QA1623 for additional information: https://developer.apple.com/library/ios/qa/qa1623/_index.html

Now. I checked in the building settings as what the message says and the results is attached as images.

project iphone targetipad targetuniversal target as you can see, I should cover all the apple devices (iphone/ipad), but still giving me the same error. anybody knows why?

thanks in advance

Bank answered 12/11, 2013 at 9:20 Comment(2)
Was your previous version a universal app (supported both iPhone and iPad)?Lyly
yes it was. how can I check that? btw it was writte with titanium too, so the app submission process is the same. @NikosM. see changesBank
L
31

Your app was previously supported iPad too. You cannot drop support for a device family (iPhone or iPad) in an update. Make your app universal in project settings>General tab.

enter image description here

Lyly answered 12/11, 2013 at 9:36 Comment(1)
this is not working for me. I still have the same error even to set universal device target (for ios target 7.0) to iPhone.Bank
B
2

The solution for my problem was to simply rebuild the archive from titanium (publish app to apple store) and then archive the app.

I have selected Universal device for universal target.

no issue were found.

so it seems actually there's no problem in the process, but still don't know why there was that device compatibility problem.

Bank answered 12/11, 2013 at 23:51 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.