2010-10-15 1 views
43

Nel portale di provisioning, il pulsante "Rinnova" per la mia squadra provisioning profilo è in grigio. E detto profilo è scaduto.iPhone - rinnovare squadra provisioning profilo

Come posso rinnovarlo?

MODIFICA: ho trovato la casella di controllo "provisioning automatico dispositivo" e il pulsante "Aggiorna" nell'organizer in Xcode. Ma quando seleziono il profilo del team, spunta la casella di controllo e premi il pulsante di aggiornamento, ricevo questo messaggio:

Si è verificato un errore imprevisto. Per favore riprova. Se il problema persiste, contatta l'assistenza per gli sviluppatori Apple (http://developer.apple.com/support).

Suppongo di poter andare a supporto, ma sarebbe ancora meglio capire qual è il problema senza coinvolgerli.

+10

vedo qualcuno ha votato per chiudere questa. Voglio solo dire che secondo [faq] (http://stackoverflow.com/faq) penso che sia rilevante come "una questione che è unica per la professione di programmazione". –

+0

Non sono sicuro del tuo "errore imprevisto", ma ho usato l'opzione di aggiornamento automatico ... e mi ha fatto proprio bene, quindi +1 per il Q & A. NOTA: ho dovuto prima rinnovare il mio certificato di sviluppatore effettivo (anch'esso scaduto). – Olie

risposta

37

Ho avuto lo stesso errore "errore imprevisto" con il profilo di provisioning del team quando è scaduto. L'ho risolto eliminandolo in Xcode Organizer E nel portale di provisioning ADC, quindi premendo rinnova in Organizer.

+1

Grazie, lo stavo eliminando solo in Xcode. Questo non ha funzionato, ma quando l'ho anche cancellato nel Portale, presto! –

+3

Ho partecipato a questo stasera come gli altri. nel Portale di provisioning, ecc. Sono stato in grado di eliminarlo da Xcode Organizer, quindi di Refresh in Xcode e di scaricarlo nuovamente e di rinnovarlo. Non ho mai dovuto eliminarlo dal portale, quindi YMMV. – chrisrbailey

+0

In organizer delete il profilo "team" dai tuoi dispositivi e le tue schede "profili" ... quindi nel portale per sviluppatori cancella anche ... ora scollega il telefono e ricollega il telefono, dovrebbe riformattare automaticamente l'organizzatore questa volta hai le connessioni corrette ... ora fai clic con il tasto destro sul dispositivo e seleziona "aggiungi dispositivo al portale di provisioning", infine vai alle impostazioni di generazione dei file di progetto e modifica le impostazioni della firma di distribuzione sul nuovo profilo di team corrispondente. –

0

è il certificato che si basa sulla scaduto? Hai eliminato il dispositivo per il quale era?

+0

No ad entrambe le domande –

0

Provare a eliminare il profilo e fare clic su Aggiorna in modo che Xcode lo riattivi. Solo una supposizione. Non so perché questo potrebbe funzionare, ma vale la pena provare.

+0

Provato questo. Ancora lo stesso errore. –

0

Stai premendo il pulsante di rinnovo dall'interno di Organizer nell'ultima versione di Xcode, 3.2.5 beta 3?

+0

Buona domanda. Aggiornerò e vedrò se aiuta. –

+0

L'ho provato ora. Stesso problema. Inoltre, il mio dispositivo non ha iOS4.2 (sarebbe ancora possibile?), Ma non arriva così lontano. –

0

Questa è la risposta alla domanda di compilazione, tuttavia, se qualcun altro ha la risposta al profilo di provisioning del team, si prega di postare.

È ancora possibile compilare app per il dispositivo/simulatore creando un profilo sviluppatore e scaricandolo sul dispositivo.

La chiave per farlo funzionare è assicurarsi che il profilo sia selezionato in Modifica progetto e Modifica impostazioni di destinazione dal menu Progetto. L'impostazione di destinazione è più specifica e di solito avvita le persone. Assicurarti che siano entrambi sincronizzati ti aiuterà a far funzionare le cose.

Da questi due menu, selezionare la scheda Crea e assicurarsi che il profilo dello sviluppatore sia visualizzato. L'impostazione predefinita è iPhone Developer e dovrebbe indicare il profilo scaricato.

+0

Fatto. Senza fortuna. :( –

0

C'è un problema nell'utilizzo di un diverso file mobileprovision? Credo che tu stia ricevendo l'errore sull'utilizzo di un file di provisioning diverso perché il tuo Target potrebbe utilizzare quello più vecchio.

provare questo

  • Prendi il nuovo file mobileprovision e in costruzioni Proprietà del Progetto, impostare il mobileprovision a questa
  • Selezionare la destinazione attiva e nelle costruzioni Proprietà del target, assicurarsi che la stessa mobileprovision è in uso
  • Compila l'app.

Vedere se questo aiuta.

+0

fatto. Nessuna fortuna. –

+0

Ok, ancora una volta, ciò che è l'id applicazione si è utilizzato per il file mobileprovision (nel portale per gli sviluppatori) ed è lo stesso del Bundle Identifier nel plist durante il tentativo di firmare l'applicazione con questa mobileprovision? – lostInTransit

0

Per quanto riguarda il profilo della squadra di provisioning va:

La vostra console detto niente? Stai usando Xcode 3.2.5? Registrerei un radar allo http://bugreport.apple.com.Vedi il file Provisioning del team nel portale di provisioning iOS? Ha una luce verde?

Si potrebbe provare a revocarlo e lasciare che Xcode ne crei uno nuovo.

fino ad ottenere la vostra applicazione per funzionare

si può sempre creare un profilo di sviluppo specifica per l'applicazione. Scegli il tuo certificato e l'app su cui stai lavorando. Assicurati inoltre di selezionare il tuo dispositivo nell'elenco delle caselle di controllo.

Quindi scaricare il profilo (una volta pronto) e fare doppio clic su di esso per importarlo in Xcode.

Se si guarda l'organizzatore Xcode, si dovrebbe vedere il profilo di sviluppo nell'elenco.

  • Se è rosso, significa che il certificato è scaduto
  • Se è di colore giallo, che significa che non si ha presente chiave privata per firmare con il certificato selezionato

Nel progetto Get Finestra informativa, sotto la firma del codice, scegli lo sviluppatore iPhone per entrambi i raccoglitori. Dai un'occhiata a quale viene selezionato automaticamente (a volte devi scegliere manualmente quello giusto).

Quindi fare un Clean & Build e si dovrebbe essere a posto.

2

fare queste cose se si vuole risolvere veramente il problema:

(1) Si sta utilizzando il certificato per il quale hai fatto il profilo provvisoria dal vostro Mac? O stai usando il certificato da un'altra macchina mac. Se questa è la cosa allora si prega di ottenere il file .p12 da lì e installare nel portachiavi.

(2) Se il tuo certificato nel portachiavi è lo stesso per il quale hai creato il profilo provvisorio, allora va bene. Altrimenti devi creare un nuovo profilo provvisorio per il certificato.

(3) Assicurarsi di aver impostato l'ID app nell'identificatore> proprietà> target. Se no, impostare e scegliere il profilo provvisorio dall'identità di destinazione> build> codice di firma.

(4) Quindi pulisci e crea il tuo progetto.

Se trovi qualche problema, per favore fatemelo sapere. Mi piacerebbe risolvere questo problema.

+0

Il mio certificato proveniva effettivamente da un'altra macchina, ecco perché ho avuto questo problema dopo aver rinnovato l'abbonamento con Apple. Ho fatto ciò che suggeriva AppAspect: sono andato su un'altra macchina e ho generato .p12 in keychain per tutti i miei certificati e l'ho aperto sull'altra macchina, sono stati installati e basta, sono stato in grado di creare nuovamente su iPhone. –

6

questo distacco di nuovo qui ..

OK, ho avuto lo stesso problema con il pulsante disattivato 'Rinnova' contro la mia squadra di provisioning profilo.

Questo ha funzionato per me.

1) Eliminato il profilo Provisioning squadra scaduto da Xcode Organizer.

2) Eliminato la stessa cosa dal portale di provisioning per sviluppatori.

3) Di nuovo da Xcode, l'organizzatore ha contrassegnato il provisioning automatico e ha fatto clic su "Aggiorna". ha richiesto le credenziali e in pochi secondi ha aggiunto il rinnovato profilo di provisioning del team.

4) Ha inoltre aggiunto il nuovo profilo nel portale di provisioning per sviluppatori.

0

Ho commesso l'errore di guardare in un posto sbagliato in Organizer.

a sinistra è LIBRERIA poi di seguito che i dispositivi

avevo cliccato sul mio Iphone sotto il profilo DEVICES> Prov. Nessun pulsante di aggiornamento lì.

posto corretta è

a sinistra in organizzatore Biblioteca> profili di fornitura

allora disposizione della squadra profilo è qui

Cliccare su di esso e premere aggiornare se scaduto

0

Come sempre. ... "grep -ir profile." e la linea cmd è sempre la tua migliore amica quando vuoi risolvere un problema di frustrazione, disagio e dolore nel culo della Apple .... Ho passato quasi un'ora a cercare xcode cercando di trovare quell'opzione per inserire il nuovo numero di profilo di provisioning e nessuno da trovare ... Solo quando mi sono avvicinato, sono riuscito a rimediare, ancora un altro dolore alla mela nel culo .... Non posso dirti quante volte ho passato ore a passare xcode, bloccato, perché non si compila a causa di qualche stupido impostazione non valida, profilo o argomento, solo per risolvere il problema quando sono caduto di nuovo in grep & ssed ...

0

questo ha funzionato per me:

  1. inizio Xcode.
  2. Finestra-> Organizer dal menu
  3. Scegliere "Profili di provisioning" dal menu SVILUPPO.
  4. Fare clic su Aggiorna pulsante
  5. uscita organizzatore
  6. ritorno alla finestra principale di Xcode.
  7. Build-> Pulisci dal menu
  8. build ed eseguire.
6

L'aggiornamento e la rimozione dei dispositivi iOS non hanno aiutato la mia installazione.

Ma ho trovato che i messaggi di errore erano fuorvianti. Sono anche membro del programma per sviluppatori Mac e dopo aver scelto "Il mio Mac" in DISPOSITIVI e premendo il pulsante (+) Aggiungi al portale, viene visualizzato il messaggio di errore "Il tuo team non ha dispositivi per i quali generare un profilo di provisioning". non è più apparso.

Quindi sembra che il messaggio di errore copra il Mac e non i dispositivi iOS anche se l'URL alla fine del messaggio di errore si collega al centro di sviluppo iOS.

+0

Anche questo era il mio problema. Grazie mille! – barrycburton

0

Ho risolto questo problema andando al portale e facendo clic su "modifica" su tutti i profili scaduti. Quindi fai clic su "seleziona tutto" per i dispositivi e invia.

3

ho avuto il problema che Xcode non aggiornare o rinnovare è gestito team di provisioning profilo e ha cercato un tempo molto lungo. Colgo sempre l'aggiornamento nella sezione Libreria-> Profili di provisioning -. Poi ho provato la sezione Teams e dopo aver premuto il pulsante refrsh il mio Team Provisioning Profile gestito da Xcode è stato rinnovato con successo. Spero che questo aiuti alcuni di voi.

Ancora una cosa: io ho usato lo stesso Apple ID in tre squadre. Quindi forse Xcode non è riuscito a separarli durante l'aggiornamento.

0

ho fissato con la firma nel mio ID di Apple in XCode->Preferences->Accounts scheda

enter image description here