I get this \"No image found at the path referenced under key \'CFBundleIcons\':\" error,
I just upgraded to Unity 5.6, and began getting this error in my iOS builds.
Looking over everyone's replies- it is clear that this is to do with pointing at CFBundleIcons / AppIcons. In my case the solution was that the BundleID had been dumped by the Unity project upgrade. Unity had set them back to default "com.CompanyName.ProductName" value, and setting my app's BundleID was the simple fix.
For me the solution was that Xcode accepts wrong image sizes in Assets, but they fail at the validation. More precisely I had a 40x40 PNG image sitting in a 20x20 @1x box, so it was not valid.
the best way (for me) is directory : Images.xcassets file = empty
and remove from Xcode all icon.
From other directory of your computer drag each icon in Xcode, one by one,
clean and build => ok !
I had this issue recently with Xcode 11 when targeting iOS11. When I recreated the icons from another site and uploaded everything worked fine.
Make sure that you are using the Image asset folder for the App Icons.
Remove Resource bundle's Icon and icon name from the info Plist.
You need to use the icon form the info plist or App Icon from the Image asset folder.
Don't use both because it will always give preference to info plist.
I removed the ICONs from the Resource bundle and added to the Image asset folder.