Skip to main content
Inspiring
December 14, 2015
Question

Air SDK 20.0.0.204 can't compile ANEs on iOS?

  • December 14, 2015
  • 9 replies
  • 6798 views

According to the release note, with Air 20 you have added support for AIR 64-bit on Mac OS X this is all good and as it sounds, it shouldn't effect the iOS side but it seems like something has gone wrong on the iOS side now. if you try to compile any ANE (or at least the ones that we tested with) on your project for iOS, you will receive the following error message and it does not build the .ipa file.

Compilation failed while executing : ld64

we have tested this on a 64-bit Windows 7

using the RichWebView ANE here: myflashlab/webView-ANE · GitHub

I remember there was a similar problem before (can't remember exactly, but I think it was Air 16) and we were able to compile .ipa on a mac only not a windows So, we'll try a shot with Mac also to see if we can compile the .ipa on Mac or not and I will update this post when did the test but in the meanwhile that would be great if someone from Adobe can confirm if this is a bug or something?

Thanks

This topic has been closed for replies.

9 replies

Participant
September 15, 2016

Hi, Adobe team


We try using Air SDK 23 downloaded from
- Download Adobe AIR 23 Beta - Adobe Labs
- Download Adobe AIR SDK 

But still got the same error. (As seen in the screenshot)
Could you please check whether this issue is fixed properly?


We have tested this on a Mac OS X El Capitan 10.11.6
with Flash Builder 4.7 and internal .ane files.

Regards

Inspiring
September 15, 2016

Same Problem here. We are also on Mac and it all works fine with AIR  21

Adobe Employee
May 26, 2016

Hi All,

The ipa packaging using -hideAneLibsymbols yes on windows is fixed.

Kindly download the latest beta from : http://labs.adobe.com/downloads/air.html

Let us know if you are facing issues on this.

-Roshan

Air Adobe

Participating Frequently
February 23, 2016

Hello Roshan Chhetri‌ we still have a bug with the FacebookAPI ANE from distriqt.

I get these errors when packaging the ipa including the ANE with the -hideAneLibSymbols

duplicate symbol _DB in libcom.distriqt.FacebookAPI.a(DTFBBigInteger.o)

duplicate symbol _DV in libcom.distriqt.FacebookAPI.a(DTFBBigInteger.o)

duplicate symbol _DM in libcom.distriqt.FacebookAPI.a(DTFBBigInteger.o)

duplicate symbol _BI_FP in libcom.distriqt.FacebookAPI.a(DTFBBigInteger.o)

duplicate symbol _F1 in libcom.distriqt.FacebookAPI.a(DTFBBigInteger.o)

duplicate symbol _F2 in libcom.distriqt.FacebookAPI.a(DTFBBigInteger.o)


Maybe you and @michaelarchbold could figure something out?

marchbold
Inspiring
February 25, 2016

Hi,

That could be a problem in the version of the FB ANE you have, I'll check with our developers but that symbol should have been removed in a past update. Log an issue in github for it and we'll follow up with your there.

Cheers

air native extensions // https://airnativeextensions.com
Adobe Employee
February 10, 2016

Hi, I am looking for the ane's using which I can reproduce the issue. It will be geat if some one can provide me the same.

-Roshan

Inspiring
February 10, 2016

I use 2 ANE's from distriqt:

PDF Reader

com.distriqt.PDFReader

https://github.com/distriqt/ANE-PDFReader

Message

com.distriqt.Message

https://github.com/distriqt/ANE-Message

FYI, these are not free ANEs, you do need a license key to use them fully.

Thanks

Participating Frequently
February 3, 2016

And another issue I cannot load any files with URL stream with the new Beta when packaging with -hideANELibSymbols yes.

I get Error #2032 from every file and status 0. The same projekt works with air20 and without the trouble ANE.

Participant
February 3, 2016

Hello Benedikt,

Please try to add this into InfoAdditions section of your descriptor file:

<key>NSAppTransportSecurity</key>

            <dict>

                <key>NSAllowsArbitraryLoads</key>

                <true/>

            </dict>

This is the new thing for iOS 9. Maybe this will help you with #2032 issue.

Best Regards

Eldar

Adobe Employee
February 3, 2016

Hi  PiRREST

We will look into your issue kindly share the ane's you are looking at also try to compile it in Mac machine (if you are not doing it already)

-Roshan

Adobe Employee
February 3, 2016

Hi All,

Can you please try with the latest beta AIR SDK present in : Download Adobe AIR 21 Beta - Adobe Labs

Kindly let me know the result.

-Roshan

Participant
February 3, 2016

Dear Roshan,

I've tested with latest beta version of Adobe AIR - the result is the same - can't package app for iOS with -hideANELibSymbols yes and multiple ANEs.

Best Regards

Eldar

Participating Frequently
February 3, 2016

Hello Roshan ChhetriSame problem here. We have a complex ANE which is for live sat tv and uses ffmpeg and live555. We cannot build the ane without using -hideANELibSymbols yes

Please let us know when the bug is fixed it is a real showstopper for us.

Adobe Employee
February 3, 2016

Hi, All,

We are working on fixing the issue and will let you know about the fix soon.

Thanks a lot for the Patience.

-Roshan

Adobe Employee
December 16, 2015

Hi emstris‌,

We tried to reproduce the issue with the ane mentioned above (downloaded from the link webView-ANE/FD/lib at master · myflashlab/webView-ANE · GitHub) on Win 7 machine and also on different Java versions 1.6, 1.7 and 1.8. However on all the attempts we manage to package the ane with a basic helloworld app successfully.

Kindly upload a sample app in the dropbox in which you can reproduce this error. We will help you on the same.

-Roshan

Adobe AIR.

emstrisAuthor
Inspiring
December 16, 2015

You did? That's weird because we just tested on a Mac and we faced the very same ld64 error message!

for a sample, app, can you try the FlashDevelop sample project here: webView-ANE/FD at master · myflashlab/webView-ANE · GitHub The only change you need to do to this sample project is to change the path from Air SDK 19-190 to the new SDK V20 in webView-ANE/SetupSDK.bat at master · myflashlab/webView-ANE · GitHub

do you still can compile with no problem on this sample project?

Adobe Employee
December 16, 2015

Hi , emstris

Thanks for reporting this issue.

We will try to reproduce this at our end and update you soon.

-Roshan

Air Mobile