Voce di menu Profili di provisioning mancante da Xcode 5


458

Dopo aver trascorso un'intera giornata a installare una nuova copia di Mac OS X v10.8 (Mountain Lion), Xcode 5, correggere profili di provisioning, certificati, crearne di nuovi, sono finalmente riuscito a far funzionare di nuovo le mie applicazioni sul mio iPad. Il problema è che in Xcode 5 non ho una voce di menu per Libreria - Profili di provisioning e non so cosa sia potuto succedere. Ho riavviato il computer, ho provato alcune cose, ma non ho davvero idea di cosa avrei potuto fare. Come posso risolvere questo problema?

Organizzatore Xcode 5


47
Non è passato tutto a Preferences > Accounts?
trojanfoe,

Nemmeno io riesco ad accedere a quella parte, ricevo un "Errore durante il recupero delle informazioni dello sviluppatore" - Non so se ciò è dovuto al fatto che Apple sta ancora ricostruendo il database degli sviluppatori o la mia installazione di Xcode 5.
kanstraktar

1
Direi che era dovuto al fatto che alcune parti di Apple Developer erano ancora inattive. Bel tempismo su quello ...
trojanfoe

Si noti che i tag sono indipendenti. Cioè, aggiungere i tag provisioninge profilenon significa la stessa cosa del provisoning-profiletag. Assicurati di selezionare i tag con cura!
Charles

@kanstrakta L'utilizzo del mio ID Apple in iCloud ha risolto il problema per me. Avrei provato a usare il mio ID Apple su iTunes se non avesse funzionato.
Brad Thomas,

Risposte:


604

Queste impostazioni ora sono state spostate in Preferences > Accounts:

inserisci qui la descrizione dell'immagine


26
Sembra però che i profili di provisioning visualizzati siano solo quelli relativi a quell'ID Apple. Che cosa succede se sul tuo Mac sono installati profili di provisioning non collegati ai team di sviluppo di cui fa parte l'ID Apple?
Vexir,

@Vexir Siamo spiacenti, non ne ho idea. Non è qualcosa che posso testare.
Trojanfoe,

9
Quella schermata non offre un modo per rimuovere i profili di provisioning che non ti servono?
Chris Burt-Brown,

5
@AjaySharma No, è un'utilità Apple.
trojanfoe,

23
Non si cancella. Premi il pulsante di aggiornamento in basso a sinistra e si sincronizzerà con Dev Portal.
LJ Wilson,

243

Se ti piace gestire manualmente i tuoi profili (principalmente per ripulire):

  • Apri Windows / Dispositivi in ​​Xcode 6
  • Seleziona il tuo dispositivo
  • Mostra profili di provisioning:
  • profili di provisioning aperti
  • Otterrai i pulsanti + e - per aggiungere / rimuovere i profili:
  • profili

Non più supportato ... puoi anche scaricare l'iPhone Configuration Utility 3.5 di Apple per Mac OS X, ha ancora "Profili di provisioning" e funziona con Xcode 5: ora è andato dal sito di Apple ma puoi trovare un link di download alternativo in @ il commento di suda.


1
@hcris Sembra buono. Ma non c'è ancora modo di rimuovere anche il profilo provvisorio da qui ...
Ajay Sharma,

1
@Ajay Sharma - non sono sicuro di cosa intendi. Posso cancellare tutto da lì (basta premere cancella).
Laktak,

1
@hcris Voglio dire, qualsiasi modo per rimuovere il profilo provvisorio che si trova nella libreria altrimenti il ​​prof provvisorio. che sono sotto i dispositivi funziona bene come da istruzioni.
Ajay Sharma,

@Ajay Sharma - sì, puoi eliminarli dalla libreriaworksforme
laktak,

2
Sembra che Apple abbia rimosso iPhone Configuration Utility 3.5 per Mac OS X dai suoi server. Ne esiste una copia su Softpedia: mac.softpedia.com/get/System-Utilities/…
suda,

76

I file di provisioning si trovano in:

/Users/${USER}/Library/MobileDevice/Provisioning Profiles/

Rimuovi i file non aggiornati.


2
perché le persone stanno votando altre cose? Questa è la risposta migliore e più semplice da seguire.
Petro Korienev,

Funziona anche se non usi Xcode con un ID Apple!
Dario,

la migliore risposta e anche la più semplice. ci dovrebbero essere più risposte accettate :)
Danut Pralea

3
Dal terminal:open /Users/${USER}/Library/MobileDevice/Provisioning\ Profiles/
nacho4d,

39

Xcode 5 ha perso il mio profilo di provisioning del Mac mentre era presente quello per iOS. I suggerimenti altrove hanno aiutato a risolvere il problema ; questo è quello che ho fatto, perché ho notato che gli elenchi erano troppo brevi e non includevano * Profilo di provisioning del team Mac: **

  1. Menu Xcode => Preferenze => Account
  2. Seleziona l'ID Apple nel pannello di sinistra.
  3. Fai clic sul pulsante Visualizza dettagli a destra.
  4. Nel pop-over che segue fare clic sulla freccia di aggiornamento rotonda . Gli elenchi verranno aggiornati al termine del download dal Centro membri. Questo può richiedere alcuni minuti.
  5. I profili di provisioning possono quindi essere selezionati in un progetto Mac in Impostazioni build => Firma codice => Profilo di provisioning .


4

È possibile aggiungere un account nelle preferenze -> Impostazioni account.

Sembra che tu abbia già configurato xCode4, quindi penso che puoi selezionare i tuoi certificati per la compilazione in Project-> Building Setting direttamente dal momento che i tuoi certificati sono già nel tuo portachiavi.



3

Per quanto possa sembrare stupido, ma tutti i "Profili di provisioning" riappaiono in "Organizer - Dispositivi" una volta collegato un dispositivo reale.


1
Questo è solo per quell'unico dispositivo. Non mostra tutti i profili disponibili sul tuo account Apple
Slav

2

Per me, l'aggiornamento in precode xcode 5> account non stava facendo nulla. A un certo punto mi ha mostrato tre profili, quindi ho pensato di essere a un solo aggiornamento, ma dopo il successivo aggiornamento è tornato a un solo profilo, quindi ho abbandonato questo metodo.

Se qualcuno arriva così lontano ed è ancora in difficoltà, ecco cosa ho fatto:

  1. Chiudi xcode 5
  2. Apri xcode 4.6.2
  3. Vai a Finestra-> Organizer-> Profili di provisioning
  4. Premi Aggiorna freccia in basso a destra

Quando l'ho fatto, tutto si è sincronizzato perfettamente. Mi ha anche detto cosa stava scaricando in ogni fase come fa un buon software. Dopo aver completato la sincronizzazione, ho chiuso xcode 4.6.2, ho riaperto xcode 5 e sono andato su preferenze-> account e voilà, tutti i miei profili sono ora disponibili in xocde 5.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.