northtree
northtree

Reputation: 9265

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

I had submitted the application via Application Loader 3.1. It shows "invalid package Applications built with SDK 9.0 or later must be packaged as proper IPA files."

enter image description here

I had received an Email on Sep 12 from Apple which allow to submit apps built by Xcode 7 GM.

enter image description here

Upvotes: 6

Views: 4779

Answers (5)

Ammar Mujeeb
Ammar Mujeeb

Reputation: 1311

Simple Trick worked for me:
Archive and Export the build from organizer. Select “Save for iOS AppStore Deployment”. This will generate a ipa file that application loader accepts and uploads without any problem. enter image description here

Upvotes: 1

CReaTuS
CReaTuS

Reputation: 2595

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}”

Upvotes: 2

Wasim
Wasim

Reputation: 11

I was having same problem all you need to do is to submit .ipa file and it will work like a charm.

Upvotes: 1

fannheyward
fannheyward

Reputation: 19277

  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.

Upvotes: 11

Eric Chen
Eric Chen

Reputation: 3592

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.

Upvotes: 6

Related Questions