Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

[email protected] Even though it isn't? Can't submit Apps to iTunes Connect

Trying to upload my app, the app sends fine but I get this error via email once the binary has been sent.

'Dear developer,

We have discovered one or more issues with your recent binary submission for "MyApp". Before your app can be reviewed, the following issues must be corrected:

Corrupt PNG File - The PNG icon file [email protected] appears to be corrupt.

Once these issues have been corrected , go to the Version Details page and click Ready to Upload Binary. Continue through the submission process until the app status is Waiting for Upload and then use Application Loader to upload the corrected binary.

Regards,

The App Store team'

I've tried replaced the [email protected] and re-submitted but I got the same email

like image 400
Plies Neyo Avatar asked Mar 10 '12 12:03

Plies Neyo


2 Answers

This is a problem with Xcode 4.3.1. The solution is to disable PNG compression.

  1. Project > target > Build Settings > Show All > first item under the Packaging header
    • I searched for "pack"
  2. Toggle Compress PNG Files to NO

enter image description here

While you're at it, go dup rdar://11046386 and rdar://11035448 on Apple's Bug Reporter

Further discussion on the Apple Dev Forums

like image 114
phatblat Avatar answered Sep 21 '22 08:09

phatblat


I had the same error again and again, I couldn't upload my App because of a corrupted PNG.

I though it was because I failed to uncheck the transparency box when exporting the PNG in Photoshop (which you should/must do) but it appears that there was a layer in my Photoshop image that caused the problem and corrupted my file when exporting in PNG. If ever you think of "save as" and then specify PNG format in your Photoshop, it will not solve the problem either.

You must remake this buggy layer and export your image again. As Domsou said before you can use ImageOptim to verify that your new PNG is not corrupt... and optimize its size at the same time (Actually it does not check it but if the file is corrupted it won't be able to optimize it). I've done what I just said and now my App is waiting for review :) Good luck (hope your image does not have 30 layers...mine had 2)

like image 39
Nicolas Manzini Avatar answered Sep 20 '22 08:09

Nicolas Manzini