在 FDT (OSX) 中编译 iOS 时出现以下错误:
Packaging failed!
Packaging error message:
Compilation failed while executing : compile-abc
Packaging output:
/var/folders/96/gkk__zq13zg7z70dlp_lnw580000gq/T/cmd973180567546602806.tmp: line 2: /Users/ben/Documents/work/resources/flash/flex_sdk_4.6.0/lib/aot/bin/compile-abc/compile-abc: Permission denied
/var/folders/96/gkk__zq13zg7z70dlp_lnw580000gq/T/cmd6338527548194546742.tmp: line 2: /Users/ben/Documents/work/resources/flash/flex_sdk_4.6.0/lib/aot/bin/compile-abc/compile-abc-64: Permission denied
我正在使用 AIR 18 Beta,我尝试过使用 17,但遇到了同样的问题。
我不得不使用 Java 1.7 而不是 1.6,因为这是最新版本的 FDT 的要求。
我创建了一个干净的项目,没有额外的库,但我仍然看到这个问题。
我可以毫无问题地为桌面和 Android 编译。
如有任何帮助,我们将不胜感激。
本
最佳答案
查看这些链接:
http://www.flashdeveloper.co/post/111191611037/compilation-failed-while-executing-compile-abc
http://forum.starling-framework.org/topic/cannot-build-with-air-16
另请记住,您使用的是 AIR BETA 版本。
也许您还可以检查您的 SDK 用户访问权限是否已设置。
关于ios - FDT 无法为 iOS 编译 "compile-abc: Permission denied",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30120000/