When publishing with Application Loader I get error: "application is missing a required architecture. At least one of the following architecture(s) must be preset: armv6"
What do I do, the app works fine in simulator and on my 4S with iOS6. I'm running SDK 2.1.3.v20120915120319
I have to time for this ;-(
3 Answers
Accepted Answer
Please read the section about min-ios-ver in the release notes.
Xcode 4.5 preview: Building a project fails trying to target iOS 6 due to dropped ARMv6 support (TIMOB-10819). The ARMv6 architecture is no longer supported in iOS 6. With this fix, ARMv6 is not targeted when building for the iOS 6 SDK, or if the min iOS version is set to 4.3 or above.
To set the min iOS version for an application, add the min-ios-ver element to the application's tiapp.xml file:
<ios> <min-ios-ver>4.3</min-ios-ver> </ios>
~~ <ios> <min-ios-ver>4.3</min-ios-ver> </ios> ~~~
Did not work for me, I changed the target iOS version in Xcode, but the information about iOS version was great.
<ios> <min-ios-ver>4.3</min-ios-ver> </ios>It doesn't work with Ti SDK 2.03. I need to use this version of SDK. Any other workaround? How to edit in xcode and then build back with Titanium? I read somewhere that you need to change the min os to 4.3 in xcode and then rebuild?
Your Answer
Think you can help? Login to answer this question!