How to solve ERROR ITMS-90529 on submit application compiled by Xcode 7 GM?

  1. make a folder with name Payload.
  2. put the compiled files into Payload folder.
  3. compress folder to Payload.zip file, than change to Payload.ipa.

Ran into the same problem today. Turns out Application Loader 3.2 now requires the file to be .ipa only. It for some reason still accepts .zip files but will fail with this error. So just change the file extension to .ipa, assuming the contents were properly generated.


Try convert your .APP to .IPA by command line:

/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}”