Hi, I'm trying to upload an iPhone app binary to iTunesConnect and keep getting the following error message "The binary you upload was invalid. the file was not a valid zip file". I had an app upload ok recently but this app is having problems. So after a while I carefully went through the following steps trying to make sure everything was ok. Any help is appreciated.
The steps:
renamed the project (Project->Rename... enter name into Rename project to:) to release name making sure the name has no spaces.
Cleaned project
- Make sure references in build setting reflect new app name
- Create new app ID matching project name in iPhone Provisioning Portal
- Destroyed old developer and distributer provisioning profiles in Provisioning Portal, in XCode and on iPhone.
- Create new development provisioning profile using new app name.
- Install development provisioning profile into XCode 8) Build (Release) for iPhone OS 3.1.3 (highest my phone will upgrade to, I'm assuming current released version)
Builds, Installs and Runs on actual iPhone: To me this implys App and developer ID's are OK.
Create a distributor provisioning profile using existing Distributer ID.
- Install distributer ID into XCode
- Clean
- Checked that "Code Signing Identity" and "Any iPhone OS Device" lines in Build settings are set to Distributor ID
- Build for release for OS 3.1.3
- Check Build results to make sure code is signed with Distributor Profile
- Reveal .app file and compress (alt click > Compress "appName.app")
Upload to iTunes connect
Gives "The binary you uploaded was invalid. The file was not a valid zip file"