Icon@2x.PNG Even though it isn't? Can't submit Apps to iTunes Connect Icon@2x.PNG Even though it isn't? Can't submit Apps to iTunes Connect xcode xcode

Icon@2x.PNG Even though it isn't? Can't submit Apps to iTunes Connect


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


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)