简体   繁体   中英

ERROR ITMS-9000: Invalid segment Alignment

I am using windows 8.0, adobe flash professional CC and AIR SDK 14 to develop my app.

I am submitting my ipa file to appstore through application loader.

I got an error message

ERROR ITMS-9000:"Inavalid segment alignment. this app does not have proper segment alignment and should be rebuilt with the latest version of Xcode Please contact Developer Technical Support if you need further assistence."

There is a solution for mac users https://forums.adobe.com/message/6763023#6763023 But how to solve this issue on windows PC.

Solution for Flash Builder 4.7 (32 Bit) PC Users:

Use Apache FlexSDK 14 with Flash 14 and Air 14 in C:\\Program Files (x86)\\Adobe\\Adobe Flash Builder 4.7\\sdks to avoid Undefined symbols for architecture armv7 error when you compile the ipa with Flash Builder. (see this )

Use newest AirSDK 16 Beta in C:\\Program Files (x86)\\Adobe\\Adobe Flash Builder 4.7\\eclipse\\plugins\\com.adobe.flash.compiler_4.7.0.349722\\AIRSDK . (See this )

Replace C:\\Program Files (x86)\\Adobe\\Adobe Flash Builder 4.7\\sdks\\4.13.0\\lib\\aot\\bin folder with the folder in the AIR 16 Beta 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 to avoid invalid segment alignement error if you upload the ipa with the application uploader to the App Store.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM