У меня есть флеш-приложение, которое мы переделываем для iPad. Я могу с радостью скомпилировать его в AIR 2 и отладить его как приложение для iOS (ctrl + enter и ctrl + shift + enter) - но когда я пытаюсь действительно опубликовать его, я получаю ошибку Java - не ошибку компилятора, а ошибка с самим компилятором, если это имеет смысл. Ошибка ниже - извините за любые опечатки, но вы не можете скопировать и вставить сообщение об ошибке:
Error creating files.
Exception in thread "main" java.lang.Error: Method 1207 is referenced more than once.
at abobe.abc.LLVMEmitter.referenceMethod(LLVMEmitter.java:3440)
at abobe.abc.LLVMEmitter.access$2300(LLVMEmitter.java:44)
at abobe.abc.LLVMEmitter$MethodEmitter.emitBlock(LLVMEmitter.java:2854)
at abobe.abc.LLVMEmitter$MethodEmitter.emit(LLVMEmitter.java:1426)
at abobe.abc.LLVMEmitter.emitMethods(LLVMEmitter.java:3963)
at abobe.abc.LLVMEmitter.emit(LLVMEmitter.java:3835)
at abobe.abc.LLVMEmitter.processABCs(LLVMEmitter.java:206)
at abobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:174)
at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcode(AOTCompiler.jav a:329)
at com.adobe.air.ipa.AOTCompiler.GenerateMacBinary(AOTCompiler.java:600)
at com.adobe.air.ipa.IPAOutputStream.compileRootSwf(IPAOutputStream.java :196)
at com.adobe.air.ipa.IPAOutputStream.finalizeSig(IPAOutputStream.java:35 5)
at com.adobe.air.ADTPackager.createPackage(ADTPackager.java:65)
at com.adobe.air.ipa.IPAPackager.createPackage(IPAPackager.java:165)
at com.adobe.air.ADTEntrypoint.parseArgsAndGo(ADTEntrypoint.java:132)
at com.adobe.air.ipa.PFI.parseArgsAndGo(PFI.java:152)
at com.adobe.air.ADTEntrypoint.run(ADTEntrypoint.java:68)
at com.adobe.air.ipa.PFI.main(PFI.java:112)
Это происходит независимо от типа развертывания или варианта рендеринга. Я знаю, что сертификаты и профиль инициализации верны, так как когда я удаляю Class в самом .fla, он довольно успешно компилируется и может быть помещен на наш dev-iPad (очевидно, он просто ничего не делает).
Может ли кто-нибудь пролить свет на это, поскольку я даже не знаю, с чего начать.
РЕДАКТИРОВАТЬ: это с Flash CS5 работает на XP64, если это поможет.