Quantcast
Channel: Adobe Community : All Content - AIR Development
Viewing all articles
Browse latest Browse all 2954

hideAneLibSymbols prevents ANE specified frameworks from being included?

$
0
0

We have a series of ANE's that we've been developing for a while now. Recently we have encountered some of our ANE's have been failing to compile with the error:

 

Compilation failed while executing : ld64

 

This error normally indicates that frameworks required by the extension aren't being included in the application, which is normally resolved by specifying the -platformsdk option and pointing it to a recent version of the iOS SDK. Obviously we have tried this and it hasn't resolved this recent issue.

 

What we have tracked this issue down to is the usage of the -hideAneLibSymbols being set to "yes". When this option is enabled any frameworks that are specified in the native extensions platform xml file aren't included in the package and hence the error.  When it is set to "no" the extension is packaged and application runs without issue.

 

It seems this option is expecting the ANE to be completely encapsulated and is ignoring any options in the platform xml file, which isn't the case with most of our ANE's.

 

Has anyone experienced this issue or know of a way to fix the issue?


Viewing all articles
Browse latest Browse all 2954

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>