2014-09-29 32 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。