2017-10-24 5 views
4

Ich habe eine iPhone-Anwendung, die nicht für die Arbeit auf dem iPad optimiert ist, aber es enthält alle Symbole für iPad. Wenn ich eine App auf dem iPad installiere, gibt es kein Symbol. Auch, wenn ich meine App aus dem Laden auf dem iPad herunterladen - es hat kein Symbol ...Leeren App-Symbol auf dem iPad für iPhone nur Anwendung

In Xcode 9 habe ich die App als "universal" markiert und gebaut. Das Symbol erschien! Zurück als "nur iPhone" markiert - Symbol verschwunden.

Die Frage ist also: Wie kann eine "iPhone only" -App ein Symbol auf dem iPad haben?

P.S.

etwas neues Symbol erstellen mit iPad Symbolen versehen und aktiviert nicht

P. S. helfen

Reinigung und abgeleitete Daten zu löschen hilft nicht

P. S.

Ich habe ein Symbol für iPad und iPad alle Häkchen ist im Projekt ausgewählt.

Ich habe den Grund gefunden:

<key>CFBundleIcons</key> 
<dict/> 
<key>CFBundleIcons~ipad</key> 
<dict/> 

Diese Linien in info.plist machte das Icon-Set deaktiviert. Und ich habe keine Ahnung woher sie kommen ... Als ich diese Zeilen entfernte - das Symbol erschien auf dem iPad.

Danke für Hilfe !!!

Antwort

6

Diese Linien in info.plist machte das iPad Symbol in Vermögenswerte

<key>CFBundleIcons</key> 
<dict/> 
<key>CFBundleIcons~ipad</key> 
<dict/> 

ignoriert werden, wenn ich diese Zeilen entfernt - das Symbol auf dem iPad erschienen

0

Navigieren Sie einfach zum Attributinspektor und aktivieren Sie das Kontrollkästchen. enter image description here

+0

Die App alle Symbole enthält für iPad und sie sind aktiviert mit Häkchen – iWheelBuy

+0

können Sie einen Screenshot machen? – maku

+0

Ich habe Screenshots zu meiner ursprünglichen Frage hinzugefügt – iWheelBuy