2015-05-08 121 views
0

我得到的iOS在FDT编译时出现以下错误(OSX):FDT不能编译为iOS“编译ABC:权限被拒绝”

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 

我使用的空气18测试版,我我们已经尝试了与17相同的问题。

我不得不使用Java 1.7而不是1.6,因为这是最新版本的FDT的要求。

我创建了一个干净的项目,没有额外的库,但我仍然看到这个问题。

我可以编译桌面和Android没有问题。

任何帮助,将不胜感激。

回答

1

请查看以下链接:

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用户访问权限被设置。

+0

谢谢。我试过用air 17,所以它不是一个测试版问题。 – Ben

+0

我试着用AIR 15并得到相同的问题。如果我使用15编译并使用标准而不是改进的引擎,则会得到一个稍微不同的错误:“执行时编译失败:为” – Ben

+0

您是否使用过AIR 15和传统AOT? –

相关问题