Xcode non può essere eseguito utilizzando il dispositivo selezionato?

2

Sto sviluppando la mia prima app mobile iOS per sempre. Sto usando OS X Lion 10.7.5 con Xcode 4.6 per lo sviluppo. Ho completato la mia app e ora voglio testare su un dispositivo. Quando sto provando a connettere iPad Air con iOS 7.1 per il test, Xcode sta dando un errore:

Xcode cannot run using the selected device. No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination.

Ho cercato su Google e ho deciso di utilizzare Xcode 5 se voglio testare il dispositivo con iOS 6.1 e versioni successive, ma non posso installare Xcode 5 in quanto richiede OS X 10.8.4 e versioni successive. Ho deciso di aggiornare il mio sistema operativo da Lion a Mavericks.

Volevo solo sapere se lo faccio, altrimenti creerà problemi nella mia app già sviluppata? Non ho tempo per fare un backup con Time Machine.

    
posta Mohammad Munawwar 02.09.2014 - 11:20
fonte

4 risposte

1

Questo non sembra essere un problema con la tua versione di Xcode / iOS / OS X, ma piuttosto che non hai effettuato il provisioning del tuo dispositivo. È necessario aggiungere il proprio profilo di provisioning al dispositivo per consentire di testare le app su di esso. Le versioni più recenti di Xcode lo faranno per te, ma puoi ancora farlo con le versioni precedenti nel Centro membri.

    
risposta data 02.09.2014 - 14:02
fonte
0

Ho avuto lo stesso problema e, cavolo, sono quasi fuori di testa, quello che ho fatto è stato ricreare tutti i profili di provisioning in Centro membri di Apple (se ti porta solo alla pagina di accesso, fallo e re-clicca sul link) e scaricalo nuovamente. Assicurati inoltre di aggiungere il dispositivo desiderato durante la creazione del PP. Dopo aver scaricato i file double-klick ALL che dovrebbero visualizzare l'app Portachiavi, puoi richiuderla in seguito.

Se non viene visualizzato, devi collegare il dispositivo, vai a Xcode - > Organizzatore (o Dispositivi se sei su Xcode 5) e attiva l'iDevice per lo sviluppo. Se ancora non funziona, in Organizer / Devices apri la sezione PP del tuo dispositivo, lì dovrebbe apparire, se non provi ad aggiungerlo.

Un'altra possibilità: apri di nuovo il link e aggiungi il tuo dispositivo lì manualmente.

Quindi dovrebbe funzionare di nuovo

    
risposta data 16.11.2014 - 03:17
fonte
0

Prova a riavviare il dispositivo. Premi e tieni premuto il pulsante di accensione e scorri per spegnere.

    
risposta data 19.11.2014 - 10:58
fonte
0

Ho avuto lo stesso problema su Xcode 6.3 dopo aver aggiornato un telefono a iOS 8.3. Il download dei file di provisioning non ha risolto il problema, ma sono incappato in una soluzione:

Collega il telefono al Mac e avvia iTunes. iTunes chiederà se vuoi fidarti del telefono. Rispondi sì al telefono e poi l'errore Xcode scompare. L'ho provato su un secondo telefono, e ha funzionato anche su questo.

    
risposta data 11.04.2015 - 23:34
fonte

Leggi altre domande sui tag