Domanda

I wan't per selezionare il profilo di distribuzione nel Code Signing Identity nella scheda build di obiettivi. Ma tutti i miei certificati (sviluppatore, ad hoc, ...) non sono disponibili. Così sembra che il nuovo profilo XXX.mobileprovision non è installato. Le linee guida dicono

  

Scarica il profilo di distribuzione e installarlo nel Xcode Organizer.   Trascinare il file .mobileprovision alla lista di provisioning dei profili sotto IPHONE sviluppo nel organizzatore.

Ma non succede nulla. Non appare verde, più icona.

Se doppio clicco gli spettacoli profilo Xcode me un file vuoto ...

Può qualcuno aiutarlo fuori?

Ulteriori informazioni:

Per prima cosa ho creato un profilo ad hoc (con un altro identificativo fascio), che (ora). Il proprietario del certificato e il nome utente su Mac non sono gli stessi (ma la chiave privata è stato creato sotto questo nome utente). In Xcode Posso solo vedere il vecchio certificato sviluppatore (dal profilo ad hoc).

I impostato l'applicazione per Release.

È stato utile?

Soluzione 3

In

  

Provisioning -> Distribuzione -> Distribuzione Provisioning profili

Ho scaricato di nuovo il certificato desiderato e installato. Ora non vedo un file vuoto in Xcode. La build funziona anche adesso (nessun errore segno di codice).

Quello che ho anche fatto: ho scaricato il WWDR e installato, ma non so se questo era il motivo (perché penso che sia sempre la stessa)

Altri suggerimenti

In Xcode 5 questo è stato spostato:

  

Xcode> Preferenze> Account> Dettagli tasto>

È possibile aggiornare i certificati di provisioning in XCode all'indirizzo:

Organizer -> Devices -> LIBRARY -> Provisioning Profiles

C'è un pulsante di refresh :) Quindi se è stato creato il certificato manualmente in iTunes Connect, allora avete bisogno di premere questo pulsante o scaricare il certificato manualmente.

Queste istruzioni sono per XCode 6.4 (dal momento che non sono riuscito a trovare l'aggiornamento per le versioni recenti, anche questo è stato un po 'datato)

a) La parte sul sito web degli sviluppatori:

Accedi in: https://developer.apple.com/

Centro

Certificati, identificatori e profili

Certificati> Tutti

Fare clic su "+" per aggiungere, e quindi seguire le istruzioni. Sarà necessario aprire "Portachiavi Access.app", là sotto menu "Accesso Portachiavi"> "Assistente Certificato>", scegliere "richiedere un certificato da un'autorità di certificazione", ecc.

b) parte XCode:

Dopo tutto, è necessario andare a XCode, e XCode aperto> Preferenze ..., scegliete il vostro ID Apple> Dettagli ...> fare clic su tale freccia arrotondata di aggiornamento così come "+" per verificare la presenza di iOS Distribution o iOS Developer Firma identità.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top