Warnung: iPad: Icon-72.png: Symbolabmessungen (0 x 0)

72

Ich habe das folgende Problem: "Warnung: iPad: Icon-72.png: Symbolabmessungen (0 x 0) erfüllen nicht die Größenanforderungen. Die Symboldatei muss 72 x 72 Pixel im PNG-Format (-19014) haben", wenn sie erstellt wird Zum Archivieren der iPad-App. Habe überprüft, mein Icon ist 72x72 Pixel. Überprüfen Sie auch in der Datei info.plist, ob der Schlüssel CFBundleIconFiles bereits vorhanden ist. Vorher kein Problem, die App einzureichen. Nach der Ablehnung durch die App-Überprüfung möchte ich erneut einreichen (an meinem Xcode-Projekt wurden keine Änderungen vorgenommen), aber der Fehler wird angezeigt. Liegt es daran, dass ich auf Mac OSX Lion 10.7.3 aktualisiert habe? (Ich aktualisiere gerade auf Mac OSX Lion 10.7.3, bevor ich die App erneut einreiche).

Ich frage mich, warum in der Warnung "Symbolabmessungen (0 x 0)" steht.

Bitte hilf mir. Vielen Dank.

Hanismus
quelle
Überprüfen Sie den Fall des Namens in Plist, es könnte entweder Symbol-72 anstelle von Symbol-72 sein
Inder Kumar Rathore
@InderKumarRathore überprüft, der Fall ist der gleiche wie der Dateiname mit Großbuchstaben I, Icon-72.png
Hanism
1
Ich habe das gleiche Problem. Ich habe versucht, ein neues Build unserer App zu überprüfen, aber es schlägt mit iPhone / iPod Touch fehl : Die Abmessungen der iPhoneAppIcon.png-Symbole (0x0) erfüllen nicht die Größenanforderungen. Die Symboldatei muss 57 x 57 Pixel im PNG-Format haben . Ich habe heute Morgen auch auf 10.7.3 aktualisiert. Um sicherzugehen, dass ich versucht habe, eine ältere Version des Builds zu überprüfen, die vor ein paar Tagen einwandfrei überprüft wurde, wird der gleiche Fehler angezeigt. Muss ein Problem mit 10.7.3 sein
mwidmann
2
Ich sehe dieses Problem mit 10.7.3 und führe den Xcode 4.2.1 aus. Weiß jemand, ob Xcode 4.3 Developer Preview 3 dieses Problem zeigt?
Snips
Mit 10.6.8 (Snow Leopard) das gleiche Problem
JOM

Antworten:

70

Ich habe Application Loader installiert und das Problem mit Xcode wurde behoben. Gefunden die Lösung auf Apple Developer Forum hier

AndreasZ
quelle
7
Hier ist der Download-Link zum Application Loader itunesconnect.apple.com/apploader/ApplicationLoader_2.5.1.dmg Um ganz klar zu sein, ich sehe viele Kommentare zum Umschalten der Komprimierung auf NO für PNG-Fotodateien in den Projekteinstellungen. Dies ist nicht gut Idee. Deaktivieren Sie die Komprimierung für PNG-Dateien nicht.
RocketMan
3
Beachten Sie auch: Sie müssen den Application Loader nicht zum Hochladen Ihres Builds verwenden. Einfach installieren und dann XCode neu starten und die App neu erstellen funktioniert.
dnstevenson
Eine Installation von Application Loader hat auch für mich den Trick getan! Danke @AndreasZ!
Schmutziger Henry
Praktischer Blog-Beitrag darüber auch hier: blog.manbolo.com/2012/02/02/… ... aber ja, nur die Installation von 'Application Loader' behebt das Problem . Sie müssen es nicht verwenden, aber wahrscheinlich ist es am besten, xCode während der Installation zu beenden. Wenn Sie neu starten und neu erstellen, ist die Warnung weg!
Harry Wood
22

Ich habe dank eines Forumsbeitrags in den offiziellen Entwicklerforen eine Lösung gefunden .

  1. Klicken Sie in der Baumansicht auf Ihr Projekt
  2. Wählen Sie das Projekt
  3. Gehen Sie zu Build Settings
  4. Stellen Sie sicher, dass Sie Alle auswählen
  5. Suchen Sie nach PNG und setzen Sie den Wert auf NO

Geben Sie hier die Bildbeschreibung ein

Scheint ein Fehler in Lion 10.7.3 zu sein

mwidmann
quelle
12
Sie möchten die PNG-Komprimierung wirklich nicht deaktivieren. Ich würde empfehlen, stattdessen den neuen Application Loader herunterzuladen, wie von anderen vorgeschlagen.
Hilton Campbell
Ja, laden Sie den neuen Application Loader herunter. Danke @HiltonCampbell :)
Hanism
Eher eine schnelle und schmutzige Problemumgehung… dies erhöht die Größe der App!
MonsieurDart
In diesem Moment war es die einzige bekannte Lösung, um die App im App Store zu installieren. Die neue Version des Application Loader war noch nicht verfügbar.
Mwidmann
Dies hat dieses Problem nicht gelöst und ich habe gelesen, dass es keine empfohlene Lösung ist
coolcool1994
9

Eine andere Lösung ohne Installation von Application Loader besteht darin, den Dateityp aller Ihrer Symboldateien auf "Symbol" anstelle von PNG-Bild zu setzen. Wählen Sie dazu das Symbol in Xcode aus und rufen Sie das Bedienfeld „Dateiinspektor“ auf.

MonsieurDart
quelle
2
Dies funktionierte für mich und war einfacher als das Herunterladen / Installieren von Application Loader. Sie können die Symboldateien leicht finden, indem Sie "Symbol" in den unteren Suchfilter des Projektnavigators eingeben.
Kendall Helmstetter Gelner
1
Dies hat bei mir funktioniert und scheint viel besser zu sein als die aktuelle Top-Lösung. Es ist nicht erforderlich, die Assets zu ändern, die Vorteile der Komprimierung zu verlieren oder neue Software zu installieren.
Algen
Es heißt, dass die Symbolabmessungen jetzt nicht überprüft werden können. . .
coolcool1994
6

Laden Sie neu herunter Application Loaderund laden Sie Ihre App damit hoch.

Roman Bambura
quelle
2
Das hat bei mir funktioniert. Das Deaktivieren der PNG-Komprimierung war keine Option.
Hilton Campbell
3

Die Lösung zum Deaktivieren der Komprimierung von PNG-Bildern funktioniert zwar, ist jedoch keine gute Lösung, da PNG-Bilder dann nicht mehr komprimiert werden. Obwohl dies nicht die nützlichste Funktion aller Zeiten ist, ist sie Standard und verschleiert Ihre Bilder in Ihrem ipa, was normalerweise eine gute Sache ist.

Dieses Problem begann heute mit 10.7.3. Es wurde noch keine echte Lösung vorgeschlagen (außer Ihre Beiträge stattdessen mit 10.7.2 zu erstellen.)

Chiffren
quelle
4
Die Application Loader-Lösung ist die Lösung. Deaktivieren Sie PNG-Bilder nicht komprimieren.
Chiffren
1

Überprüfen Sie, ob sich Ihre Symboldatei im Stammprojektordner befindet. Die Symboldatei sollte sich nicht in einem Unterordner Ihres Projektordners befinden. Wenn dies bei Ihnen der Fall ist, kopieren Sie es einfach in den Stammordner Ihres Projekts und fügen Sie es erneut zum Projekt hinzu.

Viel Spaß beim Codieren!

Aqueel
quelle
1
Danke fürs Helfen. Eigentlich habe ich nie Symbole eingefügt, Bilder in Unterordner gestartet. Ich versuche, das App-Symbol zu löschen und dem Projekt erneut hinzuzufügen, wie Sie vorgeschlagen haben (die Symbole befinden sich bereits im Stammprojektordner). aber immer noch kein Glück ..
Hanismus
Haben Sie Ihre Symboldateien im Abschnitt "App-Symbole" auf der Registerkarte "Zusammenfassen" in den Zieleinstellungen per Drag & Drop verschoben?
Aqueel
1

Laden Sie den neuen Anwendungslader herunter und installieren Sie ihn.

Quit Xcode. 
Restart Xcode.
Clean all Targets.

Versuchen Sie einzureichen !! :) :)

Ich habe das Problem gelöst! HINWEIS: Auf Ihrem Mac muss nur eine Kopie des Application Loader vorhanden sein. Wenn Sie eine Kopie /Developer/Applications/Utilitiesund eine andere Version installiert haben /Applications/Xcode.app/Contents/Applications, können Probleme auftreten. Passt auf!!

TheInterestedOne
quelle
0

Wenn Sie MAC OS Version 10.7.3 und iTune Version 10.6.3 verwenden, tritt dieses Problem beim Archivieren auf.

Machen Sie sich also keine Sorgen. Bitte aktualisieren Sie Ihren iTune-Shop auf die neueste Version (z. B. 10.6). Es wird einwandfrei funktionieren.

kumar123
quelle
0

Ich habe hier 2 Antworten ausprobiert und keine schien mein Problem zu lösen. Nachdem ich mich mit einigen Details befasst hatte, stellte ich fest, dass das Problem in AppName -Info.plist liegt

Project > Supporting Files > AppName-Info.plist

Wenn Sie genau hinschauen, werden Sie feststellen, dass die Liste der Symbole so etwas wie ...

Geben Sie hier die Bildbeschreibung ein

Was ich geändert habe, um das zu lösen ...

Geben Sie hier die Bildbeschreibung ein

Prost!

Umair A.
quelle
0

Ich hatte das gleiche Problem und habe versucht, es über Application Loader (Version 2.4.1) hochzuladen, was mir immer noch den Fehler gab. Daher habe ich versucht, die neueste Version herunterzuladen, konnte sie jedoch nicht installieren, da mindestens MacOS 10.7 erforderlich war. Also habe ich Version 2.5.1 verwendet, die den Fehler behoben hat und unter MacOS 10.6.8 läuft

Link zu v2.5.1 ApplicationLoader_2.5.1.dmg

mrd3650
quelle