2016-07-29 18 views
0

Ich füge den Schlüssel UILaunchImages der Datei Info.plist hinzu und benutze ein Wörterbuch, um jedes Startbild zu beschreiben, damit ich das Launch Image internationalisieren kann, Meine App unterstützt nur iPhone: enter image description hereiPhone App Startbild wird nicht in iPad mini angezeigt

und meine UILaunchImages wie folgt aus: enter image description here

meine Luanch Bildressource wie folgt aus: my Luanch image resource like this

alles ist in Ordnung, in iPhone4s, 5, iPod, 6, 6 plus, aber die Einführung Bild nicht angezeigt werden überhaupt auf iPad mini (iOS 7.0.2), habe ich etwas vermisst?

+0

Sie sind nicht für universelle Anwendung bereitgestellt, Sie haben nur für iPhone festgelegt. Sie sollten die "Devices: iPhone" -Option zu "universal" ändern –

+0

@ HariKrishnan.P Hallo, meine App hat nicht für iPad unterstützt, so dass ich nicht für die universelle Anwendung bereitgestellt, aber iPhone App kann auf dem iPad installiert werden – iCrany

+0

Ja, absolut installiert –

Antwort

0

Apps, die nur für das iPhone entwickelt wurden, werden möglicherweise auf einem leeren Bildschirm angezeigt, wenn sie auf einem iPad ausgeführt werden. Dies wird durch das Vorhandensein eines leeren iPad-spezifischen Storyboards im App-Bundle sowie durch einen iPad-spezifischen UIMainStoryboardFile-Schlüssel in der Datei mit der Info-Eigenschaftenliste (Info.plist) der App verursacht. Beide werden automatisch von den verschiedenen Xcode-Vorlagenprojekten erstellt, wenn die Option Universal ausgewählt ist.

Suchen Sie in Xcode nach einer Datei namens MainStoryboard_iPad.storyboard im Datei-Navigator. Wenn diese Datei vorhanden ist, entfernen Sie sie aus Ihrem Projekt. Informationen Eigenschaftenliste

Blick

In Ihrer App für einen Schlüssel Hauptstoryboard-Datei Basisnamen (iPad) oder UIMainStoryboardFile ~ ipad benannt. Wenn dieser Schlüssel vorhanden ist, entfernen Sie ihn. Sie sollten auch alle anderen Schlüssel mit dem Zusatz (iPad) oder ~ ipad entfernen.

Testen Sie schließlich Ihre App auf einem iPad oder im iPad-Simulator und vergewissern Sie sich, dass sie sich wie erwartet verhält.

+0

danke, ich habe bereits diese Datei oder Schlüssel in meinem Projekt und Info.plist, nicht für mich arbeiten – iCrany