TL; DR - Eseguire un riavvio completo del dispositivo; riavviare Xcode & strumenti; selezionare "Apri Xcode" se richiesto per abilitare il dispositivo per lo sviluppo.
Aggiornamento 31/03/2016: Non ho riscontrato alcun problema con l'ultima versione (o versioni) di Xcode (7.2.x, 7.3), quindi sembra che la stabilità qui sia stata migliorata.
Credo di aver finalmente ottenuto che funzioni correttamente. Passaggi dettagliati:
- Scollegare il dispositivo dal computer Mac & spegnere completamente il dispositivo (tenere premuto il pulsante di accensione per alcuni secondi; scivolo per spegnere).
- Chiudi Xcode e strumenti.
- Riavviare il dispositivo & una volta eseguito l'avvio, ricollegarlo completamente al Mac.
- Riavvia Xcode. Qui, il mio dispositivo si è mostrato disabilitato e Xcode ha indicato che il dispositivo non era disponibile per l'uso.
- Apri il tuo progetto; clean (Shift + Command + K), Build (Command + B), Profile (Command + I).
- Dopo l'avvio di Strumenti, ho notato che il dispositivo era abilitato. Dopo averlo selezionato, è apparso un messaggio con il titolo "Abilita questo dispositivo per lo sviluppo?" e messaggio "Questo aprirà Xcode e abiliterà questo dispositivo per lo sviluppo." (Si noti che questo mi è successo solo la prima volta che ho affrontato questo processo anche se avevo già utilizzato il dispositivo per lo sviluppo - mentre alcuni utenti hanno anche riferito che non sono stati presentati con questo dialogo.)
![Enable this device for development?](https://i.stack.imgur.com/ciAwX.png)
- Fare clic su "Apri Xcode". Qui Xcode non mi ha richiesto nulla né è stato visualizzato nulla: nessun messaggio aggiuntivo indicava che qualcosa era stato fatto o che il dispositivo era o non era disponibile per lo sviluppo. Aprendo la finestra Dispositivi, il dispositivo sembrava essere disponibile. (Non mi è stata presentata questa opzione per occorrenze successive.)
- Ora sono stato in grado di selezionare il dispositivo in Strumenti e profilarlo.
Come nota a margine, sono stato anche in grado di eliminare le app installate dalla finestra Dispositivi (ho capito che non era possibile farlo in precedenza).
Non sono sicuro di come il mio dispositivo sia finito in questo stato, tuttavia, cercherò di verificare se questo continua a verificarsi.
Si prega di notare che questo è stato fatto utilizzando Xcode 7.0.1.
Aggiornamento: Il dispositivo sembra scadere di nuovo nel non essere in grado di essere utilizzato per la profilazione po 'di tempo dopo aver eseguito questi passaggi - ho dovuto riavviare nuovamente il dispositivo in modo che esso sia disponibile per profiling. Non sono sicuro di cosa stia attivando questo comportamento, ma per questo scriverò un Radar.
fonte
2015-10-09 10:14:45
Lo stesso qui! Sei riuscito a farlo funzionare? – amb
Ciao @amb - Sì e no. Poco dopo averlo scritto è stato rilasciato iOS 9.0.2, quindi ho aggiornato il mio dispositivo (oltre a ripulire nuovamente i dati derivati in Xcode), e improvvisamente Instruments ha deciso che voleva riconoscere il dispositivo. Non lo considero una "soluzione" poiché non posso dire di aver capito perché ha risolto il problema. Ho confermato che i miei profili di provisioning, i certificati, ecc. Erano tutti corretti ... Mi piacerebbe davvero scoprire la causa principale. –
@amb - All'inizio di questa settimana mi è successo di nuovo dove non ero in grado di selezionare il mio dispositivo per la creazione di profili. Per farla breve: un riavvio completo del dispositivo sembrava far muovere le cose nella giusta direzione. Ho pubblicato i passaggi dettagliati di seguito. Spero che questo ti aiuti. –