5

Recentemente ho lavorato per un progetto di squadra e sto cercando di utilizzare TestFlight di Apple per inviare una nuova build per un'app esistente su iTunes Connect per i test, ma mi sono bloccato con i certificati e i profili di provisioning.TestFlight e certificati di Apple

Quello che ho fatto finora

  • Anche se ero uno sviluppatore iscritta iOS già (ho le mie applicazioni su AppStore), ho dato all'Agente squadra un indirizzo di posta elettronica diverso da Richiesta di Apple Con questo indirizzo e-mail sono stato invitato dal Team Agent a iTunes Connect e anche al Member Center e mi sono nuovamente iscritto come sviluppatore iOS.
  • In seguito, poiché volevo utilizzare TestFlight di Apple, invece di richiedere un certificato per sviluppatori tramite Member Center, sono andato dall'agente del team, gli ho fornito il mio CSR e gli ho chiesto di preparare un certificato di distribuzione per me, che ha poi inviato me.
  • Dopo aver installato questo certificato di distribuzione sul mio XCode, non potevo ancora convalidare l'app perché non avevo privilegi sufficienti. Anche il download e l'installazione dei profili di provisioning esistenti dal Centro membri non sono stati d'aiuto.

Le mie domande

  1. Cosa devo fare per avere privilegi sufficienti per convalidare e inviare la build su iTunes (e procedere con l'utilizzo PROVA Scelta dei colori di Apple)?
  2. Ho bisogno sia di un certificato dello sviluppatore sia di un certificato di distribuzione per poter caricare una build per il test su iTunes Connect? Il certificato di distribuzione non è abbastanza?

Qualsiasi aiuto sarà molto apprezzato,

Grazie!

+0

2. (A proposito secondo punto) In primo luogo si potrebbe prova ad aggiornare i tuoi certificati in Xcode 6 - Preferenze - Account - Visualizza dettagli e seleziona Ricarica (in alto a sinistra con freccia circolare) ... questo aggiornerà i tuoi certificati. – Beto

+0

Per quanto riguarda il primo punto, è necessario avere una versione creata all'interno di itunesConnect per effettuare una convalida e quindi inviare la versione per il volo di prova – Beto

+0

Ciao Beto, grazie per i suggerimenti. Cosa intendi con "devo avere una versione creata all'interno di itunesConnect"? – nosuic

risposta

5
  1. Cosa devo fare per avere privilegi sufficienti per convalidare e inviare la build su iTunes (e procedere con l'utilizzo PROVA Scelta dei colori di Apple)?

    Per caricare binario effettua il login con acount che ha il ruolo Technical o Admin. Più su Ruolo & responsabilità su Apple Documentation page

  2. Ho bisogno sia certificato di uno sviluppatore e un certificato di distribuzione al fine di essere in grado di caricare una build per il test su iTunes Connect? Il certificato di distribuzione non è abbastanza?

    Al fine di caricare binario in iTunes Connect (non importa per le release o beta testing trought PROVA Scelta dei colori) è necessario accedere binario con Distribution Certificate & Provision Profile

+0

Ciao skywinder, sto riscontrando problemi simili con testFlight e certificati. Ho un certificato per sviluppatori iOS. L'agente del team mi ha inviato un certificato di distribuzione senza chiave privata (estensione .cer). Non ho trovato nessun certificato di firma "Distribuzione iOS" corrispondente all'ID team "team_id" con una chiave privata. errore ogni volta che metto in relazione il mio profilo di prestazione. È richiesta la chiave privata del profilo di distribuzione per creare-sign-upload un build per test su TestFlight? –

+0

@SinanGoker era troppo tempo fa, non ricordo, mi dispiace – skywinder

+0

Ho trovato e importato la chiave privata di "Distribuzione iOS" per risolvere il problema. –