Cameron Barge
Cameron Barge

Reputation: 309

FRESteamworks implementation for native extension not found for target platform (Mac)

I'm currently trying to package a flash project using ADT on mac to create a .dmg. I've been able to fix all of the errors with the exception of "The implementation for native extension com.amanitadesign.steam.FRESteamworks could not be found for the target platform.

My descriptor file looks like the following:

<supportedProfiles>extendedDesktop</supportedProfiles>

<extensions> <extensionID>com.amanitadesign.steam.FRESteamWorks</extensionID> </extensions>

I am packaging the .dmg with the following bash code:

adt -package 
    -storetype pkcs12 
    -keystore myCert.pfx 
    -target native 
    myApp.dmg 
    application.xml 

Whatever I do I still seem to get the error that it's not found for the target platform. It is usable for Mac OS X but I can't seem to figure out what's wrong. For more information on FRESteamworks: https://github.com/Ventero/FRESteamWorks

Upvotes: 0

Views: 536

Answers (1)

Ventero
Ventero

Reputation: 10905

As I mention in the README, you have to supply the -extdir flag to adt. The argument for that flag has to be a directory containing the ANE.

For an example, see my packaging script in the same repository.

Upvotes: 2

Related Questions