2015-03-17 12 views
5

Nell'applicazione di apple watch di super, ho notato che sono riusciti a mettere il testo "Uber" sotto l'indicatore di caricamento.Branding personalizzato sullo schermo di caricamento dell'orologio

enter image description here

Come hanno fatto a realizzare questo?

+0

La risposta accettata non è più valida: l'impostazione per questo titolo è nel file Info.plist dell'app Watchkit. Vedi http://stackoverflow.com/a/29860422/1103584 – DiscDev

+0

Si noti che questa domanda è stata posta su WatchOS1. In WatchOS2, il titolo personalizzato viene mostrato nella barra di stato in alto. La mia risposta è ancora valida e la "risposta" di bgilham non risponde a questa domanda. – DiscDev

risposta

1

Dopo un controllo approfondito, posso confermare che non esiste attualmente un modo per aggiungerlo utilizzando l'SDK. Sospetto che l'orologio mostri le cose in modo leggermente diverso nel sistema operativo di spedizione o che stiano presentando utilizzando una versione precedente.

+0

Questo non è vero. Questo titolo è controllato da un'impostazione nel file Info.plist dell'app Watchkit. Vedi http://stackoverflow.com/a/29860422/1103584 – DiscDev

+0

Non proprio. Tale valore definisce il nome visualizzato per l'intera app, non solo il titolo utilizzato nella vista di caricamento. – bgilham

+0

La domanda originale chiedeva in che modo un'app specifica (Uber) ha eseguito un'attività specifica (mostrando un titolo personalizzato nella schermata di caricamento). La tua risposta non affronta la domanda e afferma che è impossibile, il che non è vero poiché Uber lo sta facendo in una versione di produzione della loro app. Mentre la mia risposta può cambiare il nome visualizzato per l'intera app, risponde comunque alla domanda, e la tua no, quindi non sono sicuro di dove sia l'argomento - questo è un sito di domande e risposte e ho risposto alla domanda. – DiscDev

2

È necessario impostare un valore in Info.plist dell'app Watchkit *.

* nota che lo screenshot nella domanda originale era per WatchOS1 - in WatchOS2, il titolo mostra nella barra di stato in alto invece che vicino all'indicatore di caricamento, ma questa risposta controlla ancora quel testo.

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

vedere l'immagine qui sotto per chiedere aiuto, come di Xcode 6.3.1:

enter image description here

In alternativa, è possibile modificare il file Info.plist come codice sorgente e incolla questo in là:

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

dove esattamente si trova questo campo "nome visualizzato"? Non sono riuscito a trovare nulla di simile – prawn

+0

@prawn Ho allegato un'immagine per aiutarti. Se ti aiuta, ti preghiamo di votare così gli altri troveranno la risposta più velocemente =) – DiscDev

+0

ah Lo vedo ora. Grazie. Tuttavia, non riesco ancora a farlo funzionare adesso. Qualsiasi nome visualizzato che specifichi non viene visualizzato. E ogni volta che esco da quella pagina nelle impostazioni e torno indietro, il nome visualizzato è sempre vuoto. C'è qualcosa che mi manca? – prawn

Problemi correlati