"The binary you uploaded was invalid. the file was not a valid zip file" Error message uploading app
- by Keith Loughnane
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"