Copy link to clipboard
Copied
Does AIR 15.x support 64-bit architecture on iOS 8?
Soon Apple will impose this requirement. https://developer.apple.com/news/?id=10202014a
This is in works. Please stay tuned!
Copy link to clipboard
Copied
This is in works. Please stay tuned!
Copy link to clipboard
Copied
Thanks for the answer Romil!
In clear speak, the answer is: AIR 15.0.0.328 Beta does not support iOS 64-bit, but a future release will.
I want to emphasize what other concerned developers are saying on the post at Re: AIR 64-bit Required By Apple from February 2015. It is absolutely critical that Adobe get a stable AIR GM that supports 64-bit iOS in a timely manner (3 months left). Developers will need this release even earlier, to test their software and update their ANEs (1.5 months left?). I have a big iOS AIR project that is just starting and has a target release window right around the newly imposed requirement date, so a lot is riding on this.
A formal updated AIR roadmap post with ETAs would help allay any doubts. Or, just surprise us and publish the new version
Copy link to clipboard
Copied
Hi Everyone,
We have added support for 64-bit in Adobe AIR iOS, and we are super excited to get your feedback. Please download latest beta from Download Adobe AIR 16 Beta - Adobe Labs.
Here are the release notes.
Thanks
Govinda Gupta
Copy link to clipboard
Copied
Wonderfull. Thank you AIR team 🙂
Copy link to clipboard
Copied
Fantastic news!
Copy link to clipboard
Copied
How does it work for the ANE?
Copy link to clipboard
Copied
ANE recompiling just worked for me fine. Just make sure your XCode project is building $(ARCHS_STANDARD) and not just $(ARCHS_STANDARD_32_BIT) (ie, you are building for arm7 and arm64) (If doing iOS Simulator support add x86_64 to your existing i386 support).
Universally recompiled ANEs should then just work fine with the 64-bit AIR 16 SDK.
Copy link to clipboard
Copied
So will have to recompile then right?
Copy link to clipboard
Copied
Yea, I'd assume most (if not all) previous ANE binaries only have arm7 support in them, and one needs to use the new SDK and universal XCode projects to get the 'arm7 + arm64' versions built.
Copy link to clipboard
Copied
Dear Developer,
As we announced in October, beginning February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
If you have any questions, visit the Apple Developer Forums.
Best regards,
Apple Developer Technical Support
Copy link to clipboard
Copied
Are there any guides how to recompile a universal ANE?
Copy link to clipboard
Copied
Well the change you need to do is inside your Xcode project, under Build Settings -> Architectures , make sure that you have selected "Standard Architectures (armv7, arm64)". One last thing to ensure that Valid Architectures should also contain arm64 entry along with other armv7 entries.
Copy link to clipboard
Copied
Does the new AIR SDK support iOS 64-bit for Flex Developers?
I saw that the new AIR SDK(December 18, 2014) has supported iOS 64-bit, but it was only supported in the new compiler. See this:
Please note that support for creating universal IPA binaries will only be available in the new compiler. The legacy compiler is not (and will not be)
compatible with iOS 64-bit. Because of this, it will be removed with version 16 of the AIR SDK. To ensure that Adobe as well as third party tools
are able to work with this AIR SDK, the -useLegacyAOT option will continue to exist, but will be internally mapped to the new compiler.
AFAIK, the Flex uses the old compiler and AIR SDK for Flex Developers doesn't include ActionScript 2.0 Compiler. As a Flex developer, what shall I do?
Copy link to clipboard
Copied
For Flex Development
Refer to this article for help in replacing w/ the latest.
https://helpx.adobe.com/x-productkb/multi/how-overlay-air-sdk-flex-sdk.html