So i'm new to the whole developing thing, but I think I'm getting the hang of it a little. I'm trying to upload my application and I keep getting the error "The binary you uploaded was invalid. The icon file must be in .png format" I can't figure out what the issue is b/c in xcode I have the "Icon.png" file and it is 57x57, shows up in the target...and when I build the project I can see it in the package contents. It's also set in the info.plist file too.
Why on earth does it continually show up as an error?
The name is EXACTLY the same, its a full color png file. I've tried reloading and replacing. I did notice the Icon.png file that I created in Photoshop seemed a little large compared to others...so I tried using Preview to shrink down my large icon...that made the file smaller, but still didn't work.
When I click Get Info on the image, the settings all are exactly the same as other Icons from Apples samples...i even tried to edit one of Apples Icons and just load that into the project and the same problem happens.
I originally tried the Web Loader and that gave me trouble, so I checked the box so I could load the file later...so now I'm using AppLoader and keep getting the message "Sound.app/Icon.png: icon is not in the proper device format"
Hi, did you figure out a way around this? I'm stuck in the same place.
i had trouble with .png files made in windows.... i got around this (if i had made them in windows) import them into Photoshop on a mac first then resave them as a new file. then my .png files worked fine... i think i was having the same error as you but it was a while ago i cant remember....
Make sure you delete the references to the old one......
Make a new 57x57 RGB in photoshop mac.... open that up and the other Icon file.... drag the layer into the new file... click on the layer and 'merge down' so its all on one layer.. save as a new file...
I have a feeling the Application Loader message is bad. I created a new project, new App ID, copied all the files in (including the same icon), and it works fine in the iTunesConnect web loader, so that's good enough for now. But thanks for the tip on creating a new file and dragging the layer over, hadn't tried that, and it may be a solution for some people.