Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Icon specified in info.plist not found under the top level app wrapper

I'm trying to upload my binary to iTunes Connect using Applicaton Loader. When I select the file and hit send, it sends for about a second and then this error pops up,

Icon specified in the info.plist not found under the top level app wrapper: Default -Landscape@2x~ipad.png

What does this mean? How do I fix it?

like image 438
Frosty16 Avatar asked Apr 15 '12 20:04

Frosty16


5 Answers

Another setting that can cause the issue: You have to make sure the icon files are also found under build phases/bundle resources

like image 50
BlackTigerX Avatar answered Nov 06 '22 15:11

BlackTigerX


Edit your projects .plist file "as source code" i.e. open it in any old text editor. Then manually edit the icon file names until they make sense.

like image 25
thomax Avatar answered Nov 06 '22 14:11

thomax


The .plist is case-sensitive when validated and archived for upload to the App Store.

If you have this in the .plist:

[email protected]

the file name can not be

[email protected]

owing to the the case change of the x character .

like image 17
David Avatar answered Nov 06 '22 14:11

David


I rename the file and corresponding change the name of icon file in the info.plist and this solution works for me.

like image 8
aarti Garg Avatar answered Nov 06 '22 15:11

aarti Garg


  1. Clean your build
  2. Make sure the file is actually on the file system
  3. Make sure you can see the file in the project navigator.
  4. Most likely step 3 will fail. If so, drag the icon from the finder onto the Project Navigator. When asked, uncheck the "copy ..blabla" option because since the file is already there where you are dragging it to, it would fail. Once the file shows up in the Project Navigator you should be golden.
like image 6
Menno Bieringa Avatar answered Nov 06 '22 15:11

Menno Bieringa