2014-10-18 53 views
0

將我的AIR SDK更新至AIR15版本後,我的ios應用程序無法正確發佈。我不得不更新SDK以添加對iOS8和新iPhone的支持。唯一的線索是這個錯誤代碼,當我發佈的應用程序:Flashdevelop無法發佈

指令並不占主導地位的所有用途! %EmptyStr = call%「avmplus :: String」* @llGetString(%「avmplus :: PoolObject」*%poo l,i32 0) %EmptyStr_cast5 = getelementptr inbounds%「avmplus :: String」*%EmptyStr,i32 0, i32 0,i32 0 發現損壞的模塊,編譯中止! 執行時編譯失敗:compile-abc

程序包設置創建失敗。

任何幫助表示讚賞,或者至少一個方向的移動

回答

0

我們遇到了我們自己的應用程序之一這個錯誤,並且相當多的研究之後,我們發現,這是這段代碼:

try 
{ 
    var descriptor:XML = NativeApplication.nativeApplication.applicationDescriptor; 
    var ns:Namespace = descriptor.namespace(); 
    version = "v" + descriptor.ns::versionNumber[0].toString(); 
} 
catch (e:Error) 
{ 
    version = ""; 
} 

刪除try/catch可修復iOS編譯錯誤。