When validating or submitting my app with xcode 6, I get the error:
ERROR ITMS-9000: "Invalid Image Path - No image found at the path referenced
under key 'CFBundleIcons': 'AppIcon120x120'"
I've checked my plist file, and there is no entry for CFBundleIcons. I am using an asset catalog, which I can see is configured correctly under the General target settings (it also builds properly with the icons on a device). I've tried removing and re-adding the catalogues, as well. My best guess is that there is some kind of bug in xcode when using multiple asset catalogs across multiple targets. Any ideas?
This will make your head explode. Since xcode now offers @3x and carplay icons in the asset catalog, I filled everything out with the appropriate sized icons. Turns out my problem was solved by REMOVING the carplay icon and just leaving its spot blank.
I had the same problem when switching my project to use the asset catalog, except mine was with a different image size:
ERROR ITMS-9000: "Invalid image path - No image found at the path referenced under 'CFBundleIcons':'AppIcon60x60'"
I fixed it by manually adding the image to
Images.xcassets/AppIcon.appiconset/Contents.json
Like so:
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "Icon-60.png",
"scale" : "1x"
},
Go to Image-xcassets where you app icon is -> Click you Appicon folder -> On the rightmost options there is Attribute inspector ( Inverted triangle) . Click that . Uncheck Carplay.