2014-09-29 84 views
4

我使用的是Windows 8.0,Adobe Flash Professional CC和AIR SDK 14來開發我的應用程序。錯誤ITMS-9000:無效段對齊

我通過應用程序加載器將我的ipa文件提交給appstore。

我得到一個錯誤信息

ERROR ITMS-9000:「Inavalid扇形段對這個程序沒有正確的段對齊,並應在Xcode的最新版本,如果您還需要請聯繫開發者技術支持重建assistence「。

有一個針對mac用戶的解決方案https://forums.adobe.com/message/6763023#6763023但是如何在windows PC上解決這個問題。

+1

我遇到同樣的問題,Flash CC 2014,AIR SDK 15,Windows 7。我們目前沒有XCode。 – 2014-10-03 20:58:11

回答

1

爲Flash Builder的4.7(32位)PC用戶解決方案:

使用Apache FlexSDK 14與Flash 14和空氣14 C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.7\sdks避免Undefined symbols for architecture armv7錯誤,當您編譯Flash Builder中的ipa。 (請參閱this

使用C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.7\eclipse\plugins\com.adobe.flash.compiler_4.7.0.349722\AIRSDK中最新的AirSDK 16 Beta。 (見this

更換C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.7\sdks\4.13.0\lib\aot\bin文件夾與空氣中的16測試版SDK C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.7\eclipse\plugins\com.adobe.flash.compiler_4.7.0.349722\AIRSDK\lib\aot\bin的文件夾,以避免invalid segment alignement錯誤,如果你上傳的ipa與應用程序上傳到App Store。