2014-04-07 3 views
0

Adobe Air 앱을 iOS에 설치하려고합니다. 내가 에뮬레이터를 통해 그 후iOS 용 Adobe Air 패키징 : Darwin 오류에서 지원되지 않음

adt -package -target ipa-test-interpreter-simulator -storetype pkcs12 -keystore cert.p12 -storepass password myApp.ipa hello-app.xml Main.swf -platformsdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk 

그것을 실행하려고 해요 동안 어쩌면 가지 생각, 첫째

unexpected failure: Functionality not supported on : Darwin 
java.lang.UnsupportedOperationException: Functionality not supported on : Darwin 
    at com.adobe.air.ipa.AOTCompiler.<init>(AOTCompiler.java:220) 
    at com.adobe.air.ipa.GOAOTCompiler.<init>(GOAOTCompiler.java:55) 
    at com.adobe.air.ipa.IPAOutputStream.createIosBinary(IPAOutputStream.java:447) 
    at com.adobe.air.ipa.IPAOutputStream.finalizeSig(IPAOutputStream.java:860) 
    at com.adobe.air.ApplicationPackager.createPackage(ApplicationPackager.java:91) 
    at com.adobe.air.ipa.IPAPackager.createPackage(IPAPackager.java:273) 
    at com.adobe.air.ADT.parseArgsAndGo(ADT.java:591) 
    at com.adobe.air.ADT.run(ADT.java:435) 
    at com.adobe.air.ADT.main(ADT.java:485) 

, 나는이 오류를 직면 : 문제는 내가 항상이 오류가 이다 실제 인증서가있는 iPhone에 포장하면 더 좋아집니다. 아니.

adt -package -target ipa-debug -keystore cert.p12 -storetype pkcs12 -storepass password -provisioning-profile iOS_Team_Provisioning_Profile_.mobileprovision HelloWorld.ipa hello-app.xml Main.swf Default.png 

같은 효과. 스택 추적과 실험에 따르면, swf에서 ipa로 파일을 컴파일하는 동안 문제가 발생한다고 생각합니다. 어떻게해야합니까?

몇 가지 추가 정보 :

adt -version 
13.0.0.76 

java -version 
openjdk version "1.7.0-b147" 
OpenJDK Runtime Environment (build 1.7.0-b147-20111031) 
OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode) 

hello-app.xml file contents: 
<?xml version="1.0" encoding="utf-8" ?> 
<application xmlns="http://ns.adobe.com/air/application/4.0"> 
    <id>ru.hello.world</id> 
    <versionNumber>1.0.1</versionNumber> 
    <filename>Hello World</filename> 
    <name>Example Co. AIR Hello World</name> 
    <description> 
     <text xml:lang="en">This is an example.</text> 
     <text xml:lang="fr">C'est un exemple.</text> 
     <text xml:lang="es">Esto es un ejemplo.</text> 
    </description> 
    <copyright>Copyright (c) 2010 Example Co.</copyright> 
    <initialWindow> 
     <title>Hello World</title> 
     <content>Main.swf</content> 
    </initialWindow> 
</application> 

답변

0

문제는 자바로했다. 오픈 JDK를 사용했지만, 기본 Mac JRE로 다시 다운 그레이드 할 때 문제가 해결되었습니다.