7

Ho appena aggiornato il mio iPhone a 4S e dopo aver ripristinato tutte le impostazioni dal mio vecchio telefono ho scoperto che mancavano tre delle mie app. Sono andato al centro Apple Dev e ho cancellato il mio vecchio telefono e poi ho ricostruito e scaricato i profili con il mio nuovo telefono aggiunto. Ho rimosso tutti i vecchi profili e ho copiato quelli appena creati. Il problema ora è che in due dei miei progetti, quando cerco di costruire ottengo un errore -Profilo di provisioning non trovato

[BEROR]Code Sign error: Provisioning profile '8A69C027-B06A-4A32-ABDA-855990018CA1' can't be found

Sono entrato in impostazioni di generazione> Code Signing Identity> Debug e selezionato il profilo corretto e non ho archiviato in Organizer che il profilo esiste sia nella libreria sia contro il mio telefono che ha una luce verde accanto ad esso. Cosa mi manca?

risposta

10

Aprire il file project.pbxproj in app TextEdit, rimuovere le linee con questo testo 8A69C027-B06A-4A32-ABDA-855990018CA1

Queste linee dovrebbe essere simile a questo:

PROVISIONING_PROFILE = "8A69C027-B06A-4A32-ABDA-855990018CA1"; 

Ricarica Xcode.

ps. non dimenticare di fare il backup del tuo progetto!

+3

Può essere eseguito anche all'interno di xcode. Controlla e riassegna la 'Identificazione del codice del codice 'in' Impostazioni di compilazione' per 'Project' e' Target'. –

+0

Sì ... e se sembrano giusti e continuano a non funzionare, prima cambiarli in "Non firmare", quindi modificarli nuovamente. –

+0

Grazie per la risposta. Ho solo un file di progetto con l'estensione xcodeproj, è quello corretto? – user616076

Problemi correlati