2014-10-01 25 views
11

Sto provando ad installare il mio prov. profilo via email, itunes. Quando provo a toccare il prov. profilo in email mi indirizza semplicemente alle impostazioni. Credo che ci debba essere un pop up che chieda di installare la prov. profilo ma non ne vedo. Ho dimenticato parti importanti che causano questo problema o forse è un bug del nuovo aggiornamento di iOS 8?Installazione del profilo di provisioning su iOS 8.0.2

risposta

0

Immagino sia un bug. Sto riscontrando lo stesso problema con Testflight. Come soluzione alternativa, installare il profilo utilizzando la vista "Dispositivi" di Xcode.

+0

Il problema è che quando si va alla finestra dei dispositivi -> tasto destro del mouse telefono -> visualizza profilo di provisioning -> fare clic su + -> cercare il profilo di provisioning e sceglierlo -> fai clic su Installa. Non succede nulla. Non sono in grado di installare il profilo di provisioning né tramite iTunes (opzione rimossa) né Xcode (un bug o non sono sicuro del perché!). –

+0

Controllare il registro dispositivi per verificare se è stato registrato un messaggio di errore utile. – fluidsonic

+0

Nessun messaggio di registro specifico relativo al problema. Sembra che se si aggiunge un dispositivo a un profilo di provisioning gestito Xcode, Xcode deve gestire automaticamente l'aggiunta una volta aggiunto l'UDID nell'account sviluppatore. Tuttavia, questo non stava accadendo. Questo post fornisce una soluzione alternativa che risolve questo problema: https://matheusandcode.wordpress.com/2015/10/08/xcode-7-adding-a-new-device-to-an-xcode-managed-provisioning-profile/ –

16

"Non è un bug, è una funzionalità". Apple ha fatto intenzionalmente in modo che non possano più essere installati manualmente da un utente e devono essere installati da strumenti di sviluppo come Xcode o sistemi di gestione dei dispositivi come MDM. Inoltre, non vengono più mostrati nei profili & Gestione dispositivo e non sono rimovibili neanche dall'utente di tutti i giorni.

Con iOS 8, Apple ha adottato il modello secondo cui qualsiasi flusso che richieda all'utente quotidiano di installare, rimuovere o pensare ai profili di provisioning è difettoso e che iOS deve gestirlo automaticamente per conto dell'utente. Se il profilo di provisioning è scaduto, iOS dovrebbe eliminarlo automaticamente. Poiché le app vengono eliminate, iOS deve gestire correttamente gli aspetti relativi al provisioning. Questa filosofia è menzionata nel discorso del WWDC 2014 sulla gestione dei dispositivi Apple circa ~ 42 minuti in.

+0

Ho appena provato a installare un'app over the air con Crashlytics e ha funzionato. Sta succedendo qualcosa con il profilo dell'app TestFlight che non lo fa installare su iOS 8.0.2? –

+0

Crashlytics sta facendo il modo in cui Apple sta prescrivendo. Chiunque si affidi alla necessità di installare manualmente il profilo di provisioning nelle app Impostazioni è interessato (come il vecchio TestFlight in cui fornirebbe direttamente un profilo di provisioning e lo si installa). – Nobosi

+0

"Io sono la Mela, stai solo assumendo l'hardware da me. Non hai controllo su di esso, lo facciamo perché sei solo stupido." – Srneczek

Problemi correlati