2014-12-09 5 views

risposta

9

Da un evangelista Apple su https://devforums.apple.com/thread/254576?tstart=0

Il risultato finale è che se iPhone non è raggiungibile, l'applicazione non sarà funzione. Non esiste un modo per memorizzare le informazioni al momento per mantenerlo attivo o apparentemente. .

-2

Tecnicamente parlando è possibile iniziare la scena dello storyboard dell'app con contenuto statico. se il telefono è irraggiungibile, verrà visualizzata questa scena. Tuttavia, non appena la tua app, sia a livello di codice che a causa dell'interazione dell'utente, tenta di utilizzare qualsiasi cosa dall'estensione WatchKit, verrà visualizzata una casella di selezione.

+0

Ho pensato che questo era una proposta interessante. Non sei sicuro dei downvotes - non funziona in questo modo nella pratica? cioè, forse la scena dello storyboard non viene nemmeno mostrata se il telefono è irraggiungibile. – SG1

1

In WatchOS 2, è ora possibile avere un'app WatchKit che viene eseguita sull'orologio quando l'iPhone non è accessibile.

risposta precedente: E 'chiaro dalle dichiarazioni pubbliche di Apple e l'API WatchKit che gli sviluppatori di terze parti non hanno bisogno di gestire la connettività tra l'orologio e il telefono, e in effetti non si può nemmeno se vogliono.

Dato che Apple ha indicato pubblicamente che le interazioni delle app Watch devono essere misurate in secondi, non minuti, e che gli sviluppatori devono presumere che l'app Watch possa essere chiusa in qualsiasi momento (e l'estensione WatchKit associata) sembra altamente probabilmente non ci sarà alcuna possibilità di presentare contenuto statico nel caso in cui il telefono non sia raggiungibile, poiché il sistema operativo Watch subentrerà immediatamente nel processo di interazione con l'utente.

Sembra quasi certo che questo cambierà più avanti nel 2015, dato che agli sviluppatori è stato detto che ci sarà un SDK per sviluppare app "completamente native" in quel momento.

+0

Grazie @ duncan-babbage, penso che ora possiamo ottenerlo con il sistema operativo iWatch 2 perché ora il kit di controllo si sposta da iPhone a iWatch. Ma non sono sicuro. –

1

In realtà non devi fare nulla. Ho notato sul Watch reale che Apple presenterà una schermata predefinita "iPhone non disponibile" nel caso in cui l'iPhone non sia raggiungibile. Allo stesso modo, Apple presenterà anche una schermata di "modalità volo" predefinita quando l'orologio è in modalità aereo :). Vedi gli screenshot allegati.

enter image description here enter image description here

+0

Esiste un'impostazione speciale per abilitare questo? Sembra che questo comportamento non sia disponibile in watchOS 2 – aofs

Problemi correlati