Skip to main content
Inspiring
August 19, 2016
Answered

Air SDK v23 iOS unable to package .ipa with ANEs - ld64 error

  • August 19, 2016
  • 2 replies
  • 1978 views

Hi,

We're not able to compile our app for iOS with Air SDK v23. We see lots of these for each of the ANEs we use:

     [java]   "_com.mycompany.SomeANEName-7_7_aotInfo.67", referenced from:

     [java]       _aotInfos in aotInfo.o

followed by one of these and then failure:

     [java] ld: symbol(s) not found for architecture arm64

     [java] Compilation failed while executing : ld64

BUILD FAILED

We can package for Android just fine. Is this a known issue with the beta?

    

This topic has been closed for replies.
Correct answer abhijain19

Are you using multiple swf's when packaging through the command line?

2 replies

Inspiring
September 13, 2016

Using the released version of Air SDK 23, we are now able to package our app (which contains multiple SWFs and ANEs) on iOS, but it crashes soon after startup with

9/13/16, 12:45:06 PM mediaserverd[25]: 12:45:06.521 ERROR:    [0x16e1bb000] 1979: No read permission for property: 'ovrd'; session id: 0x19089

9/13/16, 12:45:06 PM <OurApp>[495]: VerifyError - Error #1107: The ABC data is corrupt, attempt to read out of bounds.

Was this meant to be working in the release version?

Adobe Employee
September 14, 2016

Hi Peter,

We are now able to package the app(having multiple SWFs and ANEs) and the app is running fine without any crashes. Could you please share your sample App resources so that we can investigate in a better way.

Thanks,

Adobe AIR Team

Inspiring
September 14, 2016

No, unfortunately, I can't release the code of the app I work on to Adobe. It's possible that sometime in the next couple of weeks I may be able to develop a special app just for you guys to demonstrate the problem, but frankly I would advise you to look into it further on your own, since this a critical bug in the release - not Beta - version of your framework.

Actually, how about this. Release to me the source code of Adobe AIR and I'm sure I can convince my bosses to hand over the code to our app to Adobe

Adobe Employee
August 22, 2016

Hi Peter,

We have tried to package the App with ANE and it get successfully packaged with our latest beta. Could you please share your App resources so that we can investigate the issue in a better way.

Thanks,

Adobe AIR Team

Inspiring
August 23, 2016

Can you please share with me what method you used to package the app? Were you able to package an app with an ANE for iOS from the command line?

Inspiring
August 24, 2016

Yes, we have a preloader and a main swf. (Edit: aha, and when I packaged in the IDE I made the version with no preloader..)


Thank you for putting this in Known Issues - I was questioning my sanity (and spending a lot of time)