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
This is a problem with Xcode 4.3.1. The solution is to disable PNG compression.
While you're at it, go dup rdar://11046386 and rdar://11035448 on Apple's Bug Reporter
Further discussion on the Apple Dev Forums
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)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With