When I try to run Package AIR Application and try to package iOS ad hoc distribution, I have successful compilation put packaging fails:
Failed to package AIR application iOS_SARS.ipa:
Exception in thread "main"
java.lang.Error: Unable to find llvm JNI lib in:
/Applications/Adobe Flash Builder 4.6/sdks/4.6.0/lib/adt.jar/Darwin
/Applications/Adobe Flash Builder 4.6/sdks/4.6.0/lib/aot/lib/x64
/Applications/Adobe Flash Builder 4.6/sdks/4.6.0/lib/adt.jar
/Applications/Adobe Flash Builder 4.6/sdks/4.6.0/lib
at adobe.abc.LLVMEmitter.loadJNI(LLVMEmitter.java:572)
at adobe.abc.LLVMEmitter.(LLVMEmitter.java:585)
at com.adobe.air.ipa.AOTCompiler.generateExtensionsGlue(AOTCompiler.java:516)
at com.adobe.air.ipa.AOTCompiler.generateMachineBinaries(AOTCompiler.java:1151)
at com.adobe.air.ipa.IPAOutputStream.createIosBinary(IPAOutputStream.java:284)
at com.adobe.air.ipa.IPAOutputStream.finalizeSig(IPAOutputStream.java:599)
at com.adobe.air.ApplicationPackager.createPackage(ApplicationPackager.java:90)
at com.adobe.air.ipa.IPAPackager.createPackage(IPAPackager.java:217)
at com.adobe.air.ADT.parseArgsAndGo(ADT.java:557)
at com.adobe.air.ADT.run(ADT.java:414)
at com.adobe.air.ADT.main(ADT.java:464)
Here is what is on ADT command line:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -d32 -Dapplication.home=/Applications/Adobe Flash Builder 4.6/sdks/4.6.0 -Xmx384m -Dsun.io.useCanonCaches=false -Djava.awt.headless=true -Duser.language=en -Duser.region=en -Xmx512m -jar /Applications/Adobe Flash Builder 4.6/sdks/4.6.0/lib/adt.jar -package -target ipa-ad-hoc -storetype PKCS12 -keystore XXX -storepass XXX -provisioning-profile XXX.mobileprovision XXX.ipa XXX/ios_descriptor.xml -platformsdk /Applications/Xcode.app/Contents/Developer -C XXX.swf -C XXX icons
I have installed Java 1.7.0 build 9, but on my System is 1.6.0 and that is what IDEA is invoking.
Any ideas what is the problem and what could I try?
Regards,
Vjeko