2015-03-17 7 views
5

In der Über-Apple-Watch-Anwendung habe ich festgestellt, dass sie den Text "Uber" unterhalb der Ladeanzeige platziert haben.Benutzerdefiniertes Branding auf dem Bildschirm zum Laden der Uhr

enter image description here

Wie sie dies zu erreichen haben?

+0

die akzeptierte Antwort ist nicht mehr wahr - die Einstellung für diesen Titel in dem Info.plist Datei Watchkit App ist. Siehe http://StackOverflow.com/a/29860422/1103584 – DiscDev

+0

Beachten Sie, dass diese Frage zu WatchOS1 gestellt wurde. In WatchOS2 wird der benutzerdefinierte Titel in der Statusleiste oben angezeigt. Meine Antwort gilt immer noch und Bgilhams "Antwort" beantwortet diese Frage nicht. – DiscDev

Antwort

1

Nach ausgiebiger Doppelprüfung kann ich bestätigen, dass es derzeit keine Möglichkeit gibt, es mithilfe des SDK hinzuzufügen. Ich vermute, die Watch zeigt die Dinge im Versand-Betriebssystem etwas anders an oder sie präsentierten sich mit einer alten Version.

+0

Das ist nicht wahr. Dieser Titel wird durch eine Einstellung in der Info.plist-Datei der Watchkit-App gesteuert. Siehe http://stackoverflow.com/a/29860422/1103584 – DiscDev

+0

Nicht ganz. Dieser Wert definiert den Anzeigenamen für Ihre gesamte App und nicht nur den Titel, der in der Ladeansicht verwendet wird. – bgilham

+0

Die ursprüngliche Frage wurde gestellt, wie eine bestimmte App (Uber) eine bestimmte Aufgabe ausgeführt hat (zeigt einen benutzerdefinierten Titel auf dem Ladebildschirm an). Deine Antwort geht nicht auf die Frage ein und sagt, dass es unmöglich ist, was nicht wahr ist, da Uber es in einer Produktionsversion ihrer App macht. Während meine Antwort den Anzeigenamen für die gesamte App ändern kann, beantwortet sie immer noch die Frage, und Ihre Frage nicht, also bin ich mir nicht sicher, wo das Argument ist - das ist eine Frage und Antwort-Website und ich beantwortete die Frage. – DiscDev

2

Sie müssen einen Wert in der Info.plist * der Watchkit-App festlegen.

* Beachten Sie, dass der Screenshot in der ursprünglichen Frage für WatchOS1 war - in WatchOS2 wird der Titel oben in der Statusleiste angezeigt, nicht in der Nähe des Ladeindikators, aber diese Antwort steuert immer noch diesen Text.

1.) Open the Info.plist file for your Watchkit App. 
2.) Set the title for the "Bundle display name" key 

Siehe das Bild unten um Hilfe, wie von Xcode 6.3.1:

enter image description here

Alternativ können Sie die Datei Info.plist als Quellcode bearbeiten und diese dort einfügen:

<key>CFBundleDisplayName</key> 
<string>My Cool Title</string> 
+0

Wo genau ist dieses "Anzeigename" -Feld? Ich konnte nichts dergleichen finden – prawn

+0

@prawn Ich habe ein Bild angehängt, um Ihnen zu helfen. Wenn es dir hilft, bitte abstimmen, damit andere die Antwort schneller finden =) – DiscDev

+0

ah ich sehe es jetzt. Vielen Dank. Trotzdem kann ich es immer noch nicht zur Arbeit bringen. Jeder von mir angegebene Anzeigename wird nicht angezeigt. Und jedes Mal, wenn ich in den Einstellungen von dieser Seite weg navigiere und zurück gehe, ist der Anzeigename immer leer. Gibt es etwas, was ich vermisse? – prawn