2015-03-31 24 views
7

Da quando ho eseguito l'upgrade a xcode 6 ieri ho problemi a eseguire un'applicazione da xcode su uno dei miei dispositivi e non ho idea del perché.xcode "Non è stato trovato un profilo di provisioning valido per questo eseguibile"

Il messaggio è:

A valid provisioning profile for this executable was not found 

Ho controllato tutte le soluzioni da A valid provisioning profile for this executable was not found e "A valid provisioning profile for this executable was not found" error when trying to run unit tests ma tutto è corretto.

Quindi ho impostato il profilo di fornitura corretto, è installato nell'elenco dei profili di provisioning sul dispositivo (e non è scaduto) e la configurazione di build è di debug.

Non ho più idee ora.

MODIFICA: un altro dispositivo non ha alcun problema. Quindi potrebbe essere specifico per iphone 6.

+0

aggiorna anche il tuo dispositivo. –

+0

Purtroppo non è possibile, ho bisogno di testare il dispositivo con la versione ios attualmente installata. – patman

+0

qual è la tua versione xcode e qual è la tua versione del dispositivo .... –

risposta

2

Come il tuo profilo sta lavorando su un dispositivo che significa che il problema è legato al tuo dispositivo iPhone 6.

È possibile provare i seguenti passaggi:

1) Quando si crea il tuo profilo disposizione, verificare se il dispositivo è stato selezionato per quel particolare dispositivo. In caso contrario, selezionare e scaricare nuovamente il profilo di provisioning e installarlo.

2) Basta vedere nel telefono se si dispone di profili di prestazione scaduti. Se sì, eliminare prima tutto il profilo di prestazione scaduto.

3) Eliminare l'applicazione dal dispositivo se è stata precedentemente installata.

4) Selezionare il profilo di fornitura corretto nel progetto e premere Esegui.

Controlla se questi passaggi ti aiutano o meno.
Tutti i migliori! :)

+0

grazie, 1) già contattato il nostro amministratore ios per farlo. 2) Non ce ne sono. 3) Beh sì, un'altra versione con un identificatore diverso, proverò che 4) Farò dopo il punto 3. Tornerò se qualcosa mi sarà di aiuto. – patman

+0

pazienza amico mio, mi è stato assegnato a un altro compito e non ho potuto verificare. Ma per farla breve: non ha aiutato. Ho seguito tutto passo dopo passo, ottenendo comunque questo errore. – patman

-1

Prova seguenti passaggi:

  1. apre Crea Impostazioni> Selezionare Code Signing
  2. Provisioning Profilo> Automatico.

Questo è lavoro per me. :)