warning: armv6 (-19033)

Hi, everybody. This message appears when I try to build my app.

“warning: iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6 (-19033)”

My Corona: Build 710

My XCode: XCode 4.0

And in my build.setting there is a MinimumOSVersion = “4.3”

I need a help. Thanks. [import]uid: 40281 topic_id: 19414 reply_id: 319414[/import]

I’m having the same problem! Couldn’t solve it with MinimumOSVersion=“4.3” either! [import]uid: 14018 topic_id: 19414 reply_id: 74939[/import]

You shouldn’t need to specify MinimumOSVersion in build.settings anymore. Please remove it.

I can’t reproduce your error message with 710. You might try upgrading to Xcode 4.2.
[import]uid: 7563 topic_id: 19414 reply_id: 74949[/import]

OK ewing. Before you write, I built with MinimumOSVersion and without it. In both situation appears this warning message. So, I saw the release notes of Build 710 (MinimumOSVersion is not necessary).

I will try XCode 4.2. Thanks. [import]uid: 40281 topic_id: 19414 reply_id: 74953[/import]

My bad nevermind, testing with 4.2 now as well will come back with reuslts

Yeah that solved it :slight_smile: [import]uid: 14018 topic_id: 19414 reply_id: 75075[/import]

Hi. The message disappeared using XCode 4.2. Thanks. [import]uid: 40281 topic_id: 19414 reply_id: 75083[/import]

I was getting the same build error message using 709 with xcode 4.2. I went to 715 and the build error went away. Good. Works on my iPad.

But I can’t install on my iPod Touch which is running 4.2.1, because of the following error:

“Can’t install application. The Info.plist for application at /Users/brucemartin/Dropbox/Programming/Payload/PinBallSoccerHD.app specifies a minimum OS version of 4.3, which is too high to be installed on Bruce iPod Touch.”

iTunes reports the my software is up to date, so it won’t upgrade to 4.3. I see that CoronaSDK 2011.707 increased iOS minimum OS version to 4.3. (Dropping support for older iOS versions.)

On August 13, 2011, the Marco.org blog reported that adoption of iOS 4.3 has jumped to 82%. Adoption of 4.2 or higher was 98.4%. So 16.4% are still on 4.2 (including me). Why did Ansca decide on the 4.3 version as the cutoff?

This means that my games will not be usable to people like me with only 4.2.1 that can’t upgrade. Doesn’t this eliminate a good portion of the market?

[import]uid: 23636 topic_id: 19414 reply_id: 76539[/import]

I can’t speak for Ansca, but I too was a little perturbed when I first saw this, however I do understand their decision.

Ansca have pointed out in other threads that Apple is phasing out support for armv6, and will eventually drop it all-together. Starting with xCode 4.2, the default app-template doesn’t include armv6.

Unfortunately there’s no other way to prevent apps from being installed on armv6 devices other than to set the minimum iOS version. That happens to be iOS 4.3 which is the lowest version that doesn’t support armv6.
I’m also assuming from my own analytics that a majority of the devices that are reported as 4.0-4.2 can be updated to 4.3 and later. It’s just that some users tend not to upgrade until absolutely necessary.

I’m going to keep build 2011.706 around for a while to support my older apps (gradually phasing them out), however I’m going to use the latest builds for all my new projects.

After all, this is a fast paced environment we’re working in. Next year iOS5 will be old news as iOS6 will take its place…
[import]uid: 70847 topic_id: 19414 reply_id: 76553[/import]

Well I guess my Touch that I bought for testing, back when I was using Appcelerator Titanium, just became a paper weight. I don’t want to fall back to 706 since I want to include Facebook single sign-on in my new stuff, even in the update to my existing game. [import]uid: 23636 topic_id: 19414 reply_id: 76599[/import]

@bruce

I also have a brand new 2nd gen paperweight.
Luckily enough I have a niece that doesn’t use her 3rd gen iPod Touch and she didn’t mind an exchange… [import]uid: 70847 topic_id: 19414 reply_id: 76601[/import]

I have a similar problem as eduardo.

when building I get this message: “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 have multiple xcode versions installed, so when I read this thread I switched to xcode 4.2 with the xcode-select -switch command in the terminal.

But now everything went bananas… Below is my error message when trying to build after switching to xcode 4.2. I didn’t change anything in my app code after switching. ( I am using daily build 726 ):

warning: Icon specified in the Info.plist not found under the top level app wrapper: Icon.png (-19007)
warning: Icon specified in the Info.plist not found under the top level app wrapper: Icon@2x.png (-19007)
warning: Icon specified in the Info.plist not found under the top level app wrapper: Icon-72.png (-19007)
warning: Icon specified in the Info.plist not found under the top level app wrapper: Icon-Small-50.png (-19007)
warning: Icon specified in the Info.plist not found under the top level app wrapper: Icon-Small.png (-19007)
warning: Icon specified in the Info.plist not found under the top level app wrapper: Icon-Small@2x.png (-19007)
warning: iPhone/iPod Touch: Info.plist: Unable to verify icon dimensions, no icon found. You must define CFBundleIcons, CFBundleIconFiles, CFBundleIconFile, or provide a default Icon.png that is 57x57 (-19013)
warning: iPad: Info.plist: Unable to verify icon dimensions, no icon found. You must define CFBundleIcons, CFBundleIconFiles, CFBundleIconFile, or provide a default Icon-72.png that is 72x72 (-19013)
warning: Application failed codesign verification. The signature was invalid, or it was not signed with an iPhone Distribution Certificate. (-19011)
failed to extract requirements data: 1
/Users/jn/Desktop/build/myApp.app: code or signature modified
failed to extract entitlements: 1
AssertMacros: entitlements_requested, At least need an application-identifier entitlements file: /SourceCache/codesign_wrapper_Sim/Security-1245/codesign_wrapper/codesign_wrapper.c, line: 866

  • (null)

warning: Unable to extract codesigning entitlements from your application. Please make sure myApp is a valid Mach executable that’s properly codesigned. (-19050)
/Users/jn/Desktop/build/myApp.app/myApp: code or signature modified

  • (null)
    [import]uid: 13632 topic_id: 19414 reply_id: 87271[/import]

Nevermind… I solved it by building on a computer with only xcode 4.2 installed. [import]uid: 13632 topic_id: 19414 reply_id: 87499[/import]