I get this \"No image found at the path referenced under key \'CFBundleIcons\':\" error,
I got this error; all my images were correctly located in the Images.xcassets folder, and it compiled, verified and ran OK on my development system. So I just deleted the bad key from the <project name>-Info.plist file.
Then the upload to the app store went without complaint. YMMV.
For those who found the same issue while building a Cordova project.
Removing CFBundleIcon
with icon.png in info.plist
cleared the issue for me
I had a similar issue when submitting my app. Same message except it was AppIcon120x120. The problem being on the new xcasset layout there is a new CarPlay icon for iOS8. Clearing that icon fixed it, which I filled in out of habit. Here is where I found the answer. 90032 invalid image problem.
For me, I had taken the icons from appicon.co and just pasted the folder there and it had all these extra icons and stuff, so I deleted that, and manually added an image set in Xcode and drag-and-dropped each picture one-by-one and that seemed to work.
I have experienced the same issue with Cordova.
To solve it, I have just exported all of the pictures on images.xcassets/AppIcon.appiconset
in another folder of my laptop and deleted all of them in Xcode.
Then, clean and build your project.
Drag and drop pictures from your folder to Xcode and clean/build one more time.
To post your app to AppStore/iTunes you will have to create all these variants of app icon.
You need following: 29x29 57x57 40x40 60x60 120x120 50x50 etc.
To successfully pass validation, go through these errors, and create corresponding app icons. Easiest way to do this is to create app icon in xcassets. You will also have to set launch images and app icons in Targets->your app->General->App icon source and Launch image source.
Here is a screenshot of blank App Icon in xcassets:
Prepare 1024x1024 image as well, because you will need it for the form before publishing app. This image will be used for app icon on iTunes.
And for screenshots (you will need these as well) you can use: https://github.com/KrauseFx/snapshot