Wenn Sie error
beim Einreichen einer Bewerbung ein Symbol erhalten Xcode9
oder wenn Sie das App-Symbol auf Ihrem Simulator sowie auf einem Gerät nicht sehen können, aktualisieren Sie cocoapods
es einfach auf die neueste Version in Ihrem Projekt. Das Problem ist ein Fehler in Xcode9
mit cocoapods
.
Es gibt eine neue Richtlinie für iPhoneX
die gesehen werden kann hier .
Hier ist eine hilfreiche Website, auf der ein Symbol für iOS, Mac App und Android App erstellt wird.
Sie müssen nur Ihr 1024 x 1024-Symbol ziehen und ablegen, und die Site erstellt alle Symbolgrößen und sendet es an Ihre E-Mail. Befolgen Sie dann die folgende Methode, um Symbole für die iOS-App festzulegen.
Nach dem Start von iOS 8, iPhone 6 und 6 Plus durch Apple haben sich die Größe der App-Symbole und Startbilder geändert. Bitte besuchen Sie meinen Beitrag für neue Größen:
Bildauflösung für neues iPhone 6 und 6+, @ 3x Unterstützung hinzugefügt?
Ja, Sie müssen ein hochauflösendes 120 x 120-Symbol hinzufügen. Wenn Sie nur auf iOS 7 abzielen möchten, benötigen Sie nur die Symbolgrößen 76 x 76, 120 x 120 und 152 x 152. Wenn Sie auch auf iOS 6 abzielen möchten, benötigen Sie 57 x 57, 72 x 72, 76 x 76, 114 x 114, 120 x 120, 144 x 144 and 152 x 152
Symbolgrößen. Ohne Spotlight und Einstellungssymbol zu zählen, wenn Sie nicht möchten, dass das Betriebssystem sie interpoliert!
Gemäß dem Blog-Beitrag Neue Metriken für iOS 7 App-Symbole .
AKTUALISIEREN:
Gemäß Apple Guideline App-Symbol ODER Symbol und Bildgrößen :
Symbolabmessungen (iOS 7 und höher)
Symbolabmessungen (iOS 6.1 und früher)
Erstellen Sie unterschiedliche Größen des App-Symbols für verschiedene Geräte. Wenn Sie eine universelle App erstellen, müssen Sie App-Symbole in allen vier Größen bereitstellen.
Für iPhone und iPod touch sind beide Größen erforderlich:
Für das iPad sind beide Größen erforderlich:
Setzen Sie dies nun in Projekt:
Erstellen Sie ein neues Symbol mit 120 Pixeln mit hoher Auflösung und 60 Pixeln, die so normal sind wie oben in der Apple-Dokumentation erwähnt, und legen Sie den Namen fest. Zum Beispiel icon-120.png
und icon-152.png
.
Setzen Sie diese Symbole in Ihrem Projekt Ressourcenordner und fügen Sie dieses Symbol in das Projekt:
- Klicken Sie danach auf
ProjectName-Info.plist
und suchen Sie die Zeile mit den Symboldateien . Wenn Sie es nicht finden können, fügen Sie es hinzu, indem Sie auf das (+)
Schild klicken, Symboldateien auswählen und dann alle Symbolbilder wie unten festlegen.
Archivieren und verteilen Sie jetzt Ihr Projekt wie bei der Übermittlung der App-Binärdatei an den App Store . Ich hoffe jetzt können Sie Ihre App ohne Symbolprobleme einreichen.
HINWEIS:
Achten Sie darauf, alle erforderlichen Symbole bereitzustellen. Andernfalls besteht Ihre App die Apple-Validierung nicht. Wenn Sie diese Art von E-Mail erhalten haben:
Invalid Image - For iOS applications, icons included in the binary submission must be in the PNG format.
- If your application supports the iPhone device family, you must include square icons of the following dimensions: 57x57 pixels and 120x120 pixels.
- If your application supports the iPad device family, you must include square icons of the following dimensions: 72x72 pixels, 76x76 pixels and 152x152 pixels
Apple akzeptiert jetzt Anwendungen, die auch unter iOS 7 funktionieren, unabhängig von Version Deployment target
6.1 oder früher . Sie müssen jedoch auch die oben erwähnten iOS 7-Symbolgrößen angeben (die der Store erwartet).
Xcode 5 App-Symbol Verwalten
Wenn Sie xCode5 verwenden Das erste, was aktualisiert werden muss, sind die Symbole. Xcode 5 führt Asset-Kataloge ein, um einfach mehrere Kopien eines Bildes zu verwalten (z. B. für mehrere Auflösungen). Wir erstellen eine, um beide Symbole des Spiels zusammen mit den Startbildern zu verwalten.
Klicken Sie nun auf die Schaltfläche Asset-Katalog verwenden. Wenn Sie die Migration bestätigen, werden Sie auch gefragt, ob Sie die Startbilder migrieren möchten (dies ist iOS Talk für den Begrüßungsbildschirm, der beim Starten Ihrer App angezeigt wird). Sie möchten sicherstellen, dass dies ebenfalls aktiviert ist.
Weitere Informationen finden Sie in den Apple-Dokumenten zu Asset-Katalogen