iOS 6 Benutzerdefiniertes URL-Schema Startet Bilder falsch

Ich habe benutzerdefinierte URL-Schemata in meiner Anwendung implementiert. Auch ich habe unterschiedliche Namen für das Spritzenbild unter Verwendung desUILaunchImageFile Geben Sie die info.plist ein. In den Dokumentationen heißt es:

Wenn Ihre App ein oder mehrere benutzerdefinierte URL-Schemas unterstützt, kann sie auch ein benutzerdefiniertes Startbild für jedes URL-Schema bereitstellen. Wenn das System Ihre App startet, um eine URL zu verarbeiten, wird das Startbild angezeigt, das dem Schema der angegebenen URL zugeordnet ist. In diesem Fall lautet das Format für die Dateinamen Ihres Startbilds wie folgt:

<basename>-<url_scheme><scale_modifier><device_modifier>.png

Der Modifikator ist eine Zeichenfolge, die den Namen Ihres URL-Schemanamens darstellt. Wenn Ihre App beispielsweise ein URL-Schema mit dem Namen myscheme unterstützt, sucht das System im App-Bundle nach einem Bild mit dem Namen Default-myscheme.png (oder [email protected] für Retina-Displays). Wenn die Info.plist-Datei der App den UILaunchImageFile-Schlüssel enthält, ändert sich der Basisnamensanteil von Standard in die benutzerdefinierte Zeichenfolge, die Sie in diesem Schlüssel angeben.

Hinweis: Sie können einen URL-Schema-Modifikator mit Orientierungsmodifikatoren kombinieren. In diesem Fall lautet das Format für den Dateinamen

<basename>-<url_scheme><orientation_modifier><scale_modifier><device_modifier>.png.

Weitere Informationen zu den Startausrichtungsmodifikatoren finden Sie unter "Bereitstellen von Startbildern für verschiedene Ausrichtungen".

Unter iOS 5 wird das richtige Begrüßungsbild für das Schema angezeigt, unter iOS 6 wird das normale Begrüßungsbild angezeigt. Ich habe festgestellt, dass es unter iOS 6 gut funktioniert, wenn ich es mit dem Basisnamen "Standard" umbenenne, aber dies wird mein Projekt durcheinander bringen. Daher kann ich nicht mehrere Versionen unterstützen

Hat jemand das gleiche Problem?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage