If you embed it, the compiler will not copy it to the final output folder (from where it is packaged) due to the compiler setting "Do not copy embedded assets".
Quick fix: Create a copy of the icon in another place (or with a different name).
this can help you!
ios app aceepts only 29,48,57,72.
if you using another 32,26 size png file , occures error!
i think android need not 48size icon...
iPhone application icons
You define the following icons for an iPhone application:
•A 29-by-29–pixel icon—Spotlight search results on the iPhone and iPod touch use this icon.
•A 48-by-48–pixel icon—Spotlight search results on the iPad use this icon.
•A 57-by-57–pixel icon—The iPhone and iPod touch home screens display this icon.
•A 72-by-72–pixel icon (optional)—The iPad home screen displays this icon.
•A 512-by-512–pixel icon—iTunes displays this icon. The 512-pixel PNG file is used only for testing development versions of your application When you submit the final application to the Apple App Store, you submit the 512 image separately, as a JPG file. It is not included in the IPA.
In Flash Professional CS5, add these icons in Icons tab of the the iPhone Settings dialog box. See “Setting iPhone application properties in Flash Professional CS5” on page 14.
You can also add the locations of the icons to the application descriptor file:
The iPhone adds a glare effect to the icon. You do not need to include it in your source image. To remove this default glare effect, add the following to the InfoAdditions element in the application descriptor file:
I had this same issue until I placed the .png icon files in both the "src" and "bin-debug" directories.
I simply removed src from the path in the xml file,
originally it looked like this:
and simply changed it to:
this fix seemed to work fine for me, hope this helps other people!