2015-07-06 13 views
6

Posso installare l'app Apple Watch (che è in produzione) sull'orologio e si carica alla perfezione la prima volta. Se lo disinstallo e lo reinstallo, si installa bene, ma quando tocco l'icona si blocca. Ha l'indicatore di caricamento e il nome dell'app e non verrà mai caricato.L'app Apple Watch non verrà reinstallata dopo essere stata eliminata su iOS 8.2, si blocca solo sulla schermata di avvio

Ecco l'errore dal registro dispositivo:

Jul 6 15:20:23 xxxxx-iPhone companionappd[417] <Notice>: (Error) WatchKit: <SPApplicationManager.m __56-[SPApplicationManager beginUsingPlugin:withCompletion:]_block_invoke264:392> * * * After 10.0 secs, beginUsing: hasn't called us back for plugin with beginUsingInstanceUUID <__NSConcreteUUID 0x127e18800> 53259124-xxxx-454F-xxxx-FD013Dxxxxxx

Jul 6 15:20:23 xxxxx-iPhone companionappd[417] <Notice>: (Warn) WatchKit: <SPApplicationManager.m __83-[SPApplicationManager getOrBeginActivePlugInForApplication:setupBlock:completion:]_block_invoke_2319:478> Unable to start plugin com.xxxxx.watchkitextension 0x127e887c0 with identifier com.xxxxx.watchkitapp (Error Domain=com.apple.watchkit.errors Code=17 "PKPlugin beginUsing: never called back" UserInfo=0x127d62b90 {NSLocalizedDescription=PKPlugin beginUsing: never called back})

Jul 6 15:20:23 xxxxx-iPhone companionappd[417] <Notice>: (Error) WatchKit: <SPCompanionAppServer.m __51-[SPCompanionAppServer sendToRemoteInterface:call:]_block_invoke492:860> activePlugInForIdentifier: returned nil for application com.xxxxx.watchkitapp

io non riesco a capire cosa sta succedendo. È un problema di SDK/OS che è fuori dalle mie mani? Qualcuno ha visto questo?

AGGIORNAMENTO: Ho appena letto (e confermato) sul forum che se si riavvia sia l'orologio che il telefono, l'app orologio verrà caricata senza problemi. Mi sembra un bug del sistema operativo.

UPDATE 2: Ha ottenuto una risposta da un radar ho presentato:

enter image description here

immagino il suo bene di confermare lo sapevano e riparato.

risposta

7

Questo sicuramente suona come un errore del sistema operativo, come dice il tuo diario anche Unable to start plugin com.xxxxx.watchkitextension. Questo non è nulla su cui puoi fare qualcosa. Stavo per dire che probabilmente dovresti semplicemente riavviare il simulatore per poter funzionare di nuovo correttamente. Un'altra opzione sarebbe stata semplicemente ripristinare il simulatore e l'hardware, tuttavia questo è solo lo scenario peggiore. Come detto sopra, dovresti presentare un radar here. Infine, puoi provare a installarlo su un dispositivo reale e poi cancellarlo per verificare se si tratta di un bug del simulatore o si verificherà anche su dispositivi normali. Ci sono buone probabilità che il simulatore non sia in grado di avviare l'app. Spero che questo aiuti, Julian

+0

Questo ha funzionato per me! – lagoon

2

Ho riscontrato questo problema personalmente e non dovresti preoccupartene. È un errore comune in watchOS che tutti stanno riscontrando di tanto in tanto, anche gli utenti normali con app di terze parti.

Dal momento che watchOS non è davvero fuori dalla beta (secondo me), dovresti aspettare la prossima versione, bere una tazza di caffè e sperare che venga riparata presto.

Posso sicuramente promettere che non sei da solo con questo bug e che non puoi fare nulla contro fino a quando Apple non lo risolverà. Se non puoi aspettare, puoi creare un bug report here.

0

Recentemente mi sono imbattuto in questo problema che eseguiva Xcode 7.0 beta 3 iOS 9.0 beta watchOS 2.0 beta. Il log degli errori del simulatore ha mostrato quanto segue.

lug 15 09:48:39 mymachine DTServiceHub [69227]: DTMemlimitAssertionFactory: impossibile rimuovere i limiti memoria attiva e inattiva per pid 1 (risultato = -1)

lug 15 09:48: 42 mymachine companionappd [69155]: (Errore) WatchKit: SPCompanionAppServer.m - [SPCompanionAppServer _launchSockPuppetAppForCompanionAppWithIdentifier: opzioni: completamento:]: 1176 Installazione di com.mydomain.myapp.watchkitapp fallita

Credo che questo è stato causato da nominando il mio WatchKit App "Watchkit App" invece di "myapp WatchKit App" quando si aggiunge il nuovo obiettivo ai miei iOS esistenti 9 beta rapida applicazione.

Per risolvere il problema, ho eseguito il backup dei miei file InterfaceController.swift e Interface.storyboard (gli unici file nell'app WatchKit che avevo modificato). Eliminati i gruppi WatchKit App e WatchKit App Extension nel progetto. E, cancellati gli obiettivi WatchKit App e WatchKit App Extensions.

Ho aggiunto nuovamente il target WatchKit con il nome corretto di "app Myapp WatckKit". Sovrascrivi i nuovi file con i miei file di backup. Ora l'applicazione e l'applicazione di controllo funzionano correttamente.

2

Se si sta affrontando lo stesso problema su un orologio reale - il riavvio dell'orologio e il telefono mi ha aiutato, questo problema non è mai tornato di nuovo almeno fino alla prossima volta che ho avuto questo problema.

versioni del sistema operativo utilizzato:

iPhone: 5s

iOS: 8,3

Guarda OS: 1.0.1

Grazie al di sotto thread del forum,

https://forums.developer.apple.com/thread/7845

Problemi correlati