Skip to main content
Inspiring
December 17, 2014
Question

Error creating arm64 compatible ANEs

  • December 17, 2014
  • 12 replies
  • 16765 views

I'm trying to create ANEs with arm64 support with no success so far.

My native libraries are compiled for both armv7 and arm64 since lipo -info confirms so, however ADT still outputs:

"Error: Apple App Store allows only universal applications. This ANE must have a universal iOS binary. Please change build settings in Xcode project to "Standard Architecture" to create universal library."

Do I need to change something in my ADT commandline? I tried several ANEs and had problems with all of them. Could anyone provide further information or tips?

This topic has been closed for replies.

12 replies

Inspiring
December 21, 2014

After further tests I've discovered it seems to be some problem with the AIR SDK for Flex developers, the ANEs compile fine using the one with ASC 2.

abmishra
Adobe Employee
Adobe Employee
December 22, 2014

What I believe , this is not related to ASC1 or ASC2.

Inspiring
December 22, 2014

I agree it should not be related, after all, ADT is independent from MXMLC and ASC2, but the same files using the same command line compile fine with the ASC2 package, while the other gives the error posted in the original thread. A bad archive was distributed? maybe we uncompressed the files the wrong way? I've always done it the same way (the same way I did for the ASC2 package as well), but will try again later today and post back. Would be nice to get some feedback from superduperjmas.

Participating Frequently
December 17, 2014

Have the exact same problem. A simple ANE systematically fails with the same error.

XCode 6.1.1

ARCHS_STANDARD, arm64 armv7 armv7s

swc compiled with air16 and swfversion=27

air16 adt with command:

-package,-target,ane,/xxxxxx.ane,extension.xml,-swc,xxxx.swc,-platform,default,-C,default,library.swf,-platform,iPhone-ARM,-C,iPhone-ARM,.

Inspiring
December 17, 2014

I also tried setting the extension descriptor namespace to AIR 16.0, but got the same result. Maybe some specific option is needed in the platforms option XML?

abmishra
Adobe Employee
Adobe Employee
December 17, 2014

Can you please share your ANE, app.xml ,swf file and assets(if any) , so that I can look this at my end. Please share this at abmishra@adobe.com.