[Resolved] Build error in 781! warning: iPhone/iPod Touch: application executable is missing a required architecture.......

Hi all,

I’m rebuilding my apps with Corona Build: 2012.781 with distribution certificates in order to support new iPad 3 with retina display.
Every work fine in my dev devices, iphone3GS, ipad1, ipad2 & new ipad3, but still I have this boring message at the end of build process:

Your application built but failed to pass Apple’s validation tests.
Your application cannot be uploaded to the App Store until it passes Apple’s validation tests, though you may install it directly to provisioned devices.
warning: iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6 (-19033)

I’ve already read ALL the posts in the forum related to this topic, and done ALL changes as suggested in my build.settings file, with and without MinimumOSVersion=“4.3.0”, but nothing change!

I’m building using Corona 2012.781 on Snow Leopard with both Xcode 4.2 and 3.2 installed.

Can I ignore the warning message, or Apple can really reject the update due the fail on the Apple’s validation tests?

Sorry but I think there’s a bit of confusion on this topic after reading a lot of related posts!

What is the right setup in order to successfully submit the app with the new Corona release (781).
Do I definitely upgrade my Mac to OS X Lion with Xcode 4.3?

Any help is appreciated!

Thanks in advance.
Ale

[import]uid: 30847 topic_id: 24639 reply_id: 324639[/import]

You’ll need Xcode 4.3 in order to build and support iOS 5.1, however Danny did post a thread about a workaround here: http://developer.anscamobile.com/forum/2012/03/24/build-ios-51-snow-leopard

Can you let me know if that solves the problem, please?

Peach :slight_smile: [import]uid: 52491 topic_id: 24639 reply_id: 99812[/import]

Peach, thanks for your very fast reply!

I will test the workaround asap and I will post the results!

Cheers
Ale [import]uid: 30847 topic_id: 24639 reply_id: 99818[/import]

Peach,

I’ve download Xcode 4.3.2 for OS X Lion and performed Danny’s workaround,
Wow! it does work for me…great!
Finally the stupid validation warning is missed!

I’ve also reverted to the Xcode 4.2 as default with the command: xcode-select -switch /Developer
to work with the proper 5.1 SDK
The previous builds was using Xcode 3.2 in /Developer32 and does not work.

So the final answer is: use the Danny’s workaround… or upgrade to OS X Lion and Xcode 4.3:)

Now I’m curious to see if the Xcode 4.2 Organizer work with my new iPad with iOS 5.1 via USB.:)))
I had already bypassed the installation problem using Testflight, but it take more time to install than USB!

Anyway… thanks a lot for your help!

Ale:) [import]uid: 30847 topic_id: 24639 reply_id: 99934[/import]

Really happy to hear that and no worries at all on the fast response :slight_smile: [import]uid: 52491 topic_id: 24639 reply_id: 100042[/import]

I think it worked for me, but then I got the rejection for my app:

2.2

We found that your app exhibited one or more bugs, when reviewed on iPad (3rd Gen) running iOS 5.1, on both Wi-Fi and cellular networks, which is not in compliance with the App Store Review Guidelines.

Your app does not go past the Start screen once launched.
Now I have no clue how to resolve it. [import]uid: 52900 topic_id: 24639 reply_id: 106735[/import]

>>Your app does not go past the Start screen once launched.
Now I have no clue how to resolve it.<<

Happened to me.
The temptation was not to believe it, and it took me a long while to find out what the problem was.
Check the case of filenames of items such as bitmaps: your mac is probably not case sensitive: the iPad definitely is.

Check that your paths are correct.
Check that you are not depending upon a file that exists in your own documents folder, but which you no longer create on install. (i.e. delete the debug documents and temp folders before you start testing: corona no longer does this by default)
[import]uid: 108660 topic_id: 24639 reply_id: 106743[/import]

Thanks jeff.
I have now got another rejection with same wording. This was for an existing iPad app, which I had updated (music only) and kept the music file name the same…it is because of iPad retina and I cannot install Lion. I have tried and tried and they said this on rejection that one could not pass the Start button and the other s only showing lower quadrant left side on screen. I am bummed out.

My apps work fine in my simulator and xcode simulator plus my iPad2 [import]uid: 52900 topic_id: 24639 reply_id: 106746[/import]

@alawazi - I think this may help you, although I haven’t tried it myself yet; http://developer.anscamobile.com/forum/2012/03/24/build-ios-51-snow-leopard

Peach :slight_smile: [import]uid: 52491 topic_id: 24639 reply_id: 106857[/import]

Thanks Peach. No it did not work for me.
I am stuck now. [import]uid: 52900 topic_id: 24639 reply_id: 107257[/import]

Could you consider updating to Lion?

If not have you tried reverting to build 704? [import]uid: 52491 topic_id: 24639 reply_id: 107374[/import]

Thanks Peach, I have reverted to 704.
I can upload apps for iPhone but not iPad, the settings are wrong for the iPad 3 and I cannot test it…I am slowly giving up. This is harder than making an app.
I just want to know what to adjust to an old iPad App to make it compatible with iPad 3. I obviously cannot test it on anything now, and not sure if I want Lion, I will need a new MacBook. [import]uid: 52900 topic_id: 24639 reply_id: 108012[/import]

704b from the daily build page (it just says “704” there, on second page) will work fine with the new iPad if you have content scaling turned on.

I’m not 100% sure on the requirements for that build, if it requires the newer Xcode as the new iPad ships with 5.1 IIRC, or not.

Can you perhaps look at that and let me know?

I know buying a new Mac is a pain when you aren’t ready to update but moving forward you will likely need to upgrade anyway just because Apple has certain requirements for building when it comes to Xcode, which relies on OSX, which comes down to your setup, etc. [import]uid: 52491 topic_id: 24639 reply_id: 108263[/import]

Thanks Peach, there is only 704a not b. [import]uid: 52900 topic_id: 24639 reply_id: 108887[/import]