2011-08-17 20 views
47

Il mio certificato di distribuzione è legato a un'app, che ho distribuito ad hoc al numero di dipendenti sul campo e dice che scadrà domani. Quando vado nel portale di provisioning iOS, vado al link dei certificati e quindi alla scheda Distribuzione. Sotto la data di scadenza del certificato, la data è elencata come domani. La mia domanda è: come posso rinnovare il certificato? Mi è stato detto che potrebbe esserci un pulsante di rinnovo che si apre quando scade. Mi è stato anche detto che questo pulsante di rinnovo verrà visualizzato oggi quando non lo è. Ci sarà un pulsante di rinnovo? Il pulsante rinnova comparirà sotto il profilo di provisioning allegato al certificato o in certificati -> distribuzione nel portale? Nulla di tutto ciò è documentato da nessuna parte su ciò che devo fare per garantire tempi di inattività con la mia app.iphone app: come rinnovare un certificato di distribuzione scaduto tramite il portale di provisioning iOS

Grazie per l'aiuto!

risposta

51

Una volta scaduto, si otterrà un pulsante di rinnovo, sì. Se si desidera farlo prima che scada, revocare il certificato corrente e si otterrà un pulsante per richiederne uno nuovo.

In qualunque altro modo, l'app ad hoc smetterà di funzionare domani e dovresti distribuire una nuova build con un nuovo profilo di provisioning firmato con un nuovo certificato.

+4

Grazie per il vostro aiuto! Infine, una risposta che è utile su questo argomento. Il supporto Apple non ha avuto alcun aiuto su questo. – ABB

+5

FYI, il pulsante di rinnovo non è mai apparso. Quindi ho appena cancellato il vecchio profilo di provisioning. Creato un nuovo certificato. Creato un nuovo profilo di provisioning e lo ha allegato al nuovo certificato non scaduto. Poi l'ho messo nel mio portachiavi e ho ricostruito il mio progetto con il nuovo profilo di provisioning mobile incorporato. – ABB

+19

Ottengo il pulsante di rinnovo, ma non funziona. Basta lanciare un "Nessun valore è stato fornito per il parametro 'certificateIds'" errore. Ovviamente non c'è nemmeno una posizione in cui inserire parametri ... –

1

Dal apple developer support center certificates section:

certificato iOS Distribuzione (In-house, uso interno Apps)

Gli utenti non saranno più in grado di eseguire applicazioni che sono stati firmati con questo certificato. È necessario distribuire una nuova versione dell'app che è stata firmata con un nuovo certificato.

+0

È anche il caso delle app distribuite con Testflight? – kukudas

Problemi correlati