Icon not found info.plist upon validation - iphone

When trying to validate my application I keep getting these errors. These are the Errors:
-Icon specified in the info.plist not found under the top level app wrapper: icon.png
-Iphone/Ipod Touch: Info.plist: Unable to verify icon dimesnsions, no icon found. You must define CFBundleIcons, CFBundleIconFiles, CFBundleIconFile, or provide a default Icon.png that is 57x57. I've added the icon to the info section dragged, and dropped. My question is how do I get a Valid Bundle Identifier, and what is it I'm missing thats not letting my "icons" go through?

Rename your icon Icon.png, not icon.png. Proper CapiTAliSatiOn is important

Related

Xcode - ITMS errors (90022, 90023, 90704)

Iam trying to upload my app but I get the error codes 90022, 90023 and 90704. App icons are on the assets and all necessary keys are referenced on the info.plist file.
You can check them here :
Info.plist
Assests
Errors
Maybe I'm missing a key value on the info.plist file or I need to erase like a "cache" or "derived data" folder.
Thanks a lot.
Your AppIcon screenshot has too little images. I would suggest creating a new AppIcon file it will have twice the sizes you see there.
This particular file is likely missing the required sizes as the error says.

Icons for my app

I saw in apple developer documents that i need to putty icons in the main bundle and than set the CFBundleIcons so it has the name of the file.
But i'm looking in my info.plist and i don't see any CFBundleIcons any where… How do i make it appear? I tried creating a new line and write it but it didn't help.
Thanks…
In the info.plist there should be a key like: Icon file check the below screen shot:
If there is no key like that add a key and value yourself.
When you need to add different icon files for retina display add the key of info.plist like:

Trying to upload app get "Icon specified in info.plist not found under the top level app wrapper

I'm trying to upload a new app I maid to the itunes store.
I'm getting the following error
"Icon specified in info.plist not found under the top level app wrapper
I have added the icons by dragging on dropping them summery screen
Check that the icon file is added in the Copy Bundle Resources build phase.

Invalid background modes error message when submitting to the App Store

I have an issue with submitting my app to the app store. My app wants to run in the background, so I have set "App registers for location updates in required back ground modes" array in the plist. When I try to upload to the app store, I am getting the following error message:
Invalid UIBackgroundModes: the UIBackgroundmodes key contains an invalid value
You should open your apps info.plist in Text Edit, find the background modes section and see if there is anything strange or off about it. If you can't figure it out from there just post the contents of the plist in your question.
sorry i can not comment so i want to clear my query on this.
My app need to work in background mode for push notification & location.
I am facing same issue & i am unable to get what is wrong in this.
Thanks
Updated:
I then found that Removing the "Location" attribute which was added manually which was not required once added in capabilities section. (for new versions of Xcode the provision is given in capabilities section under background mode to configure that your app is using background mode for location, push notification etc.)
I also got the similar issue when i copied the background mode from other target's plist.
I follow the below steps to fix it
info.plist > open as > source code
Then search for UIBackgroundModes.
What i see is wrong is :
To fix this i have change the UIBackgroundModes to :
<key>UIBackgroundModes</key>
<array>
<string>fetch</string>
<string>remote-notification</string>
</array>
There is other convenient way of doing it is
Just turn off the the background mode from "Signing and capabilities" and on it again your plist will update automatic.
hope it will help to others who are facing the same issue.
Check "Required background modes" on info.plist, I had an empty <string></string> there, after I deleted it the problem was solved!
info.plist image

Icon specified in the Info.plist CFBundleIconFile does not have an extension

when i want to send my app to itunesconnect from applicationloader occur below error how to solve it ?
Icon specified in the Info.plist CFBundleIconFile does not have an extension
When you added the icon file (CFBundleIconFile) you have to save it with the .png at the end of it. So if it was called Filename it needs to be Filename.png in your info plist.