2014-10-07 21 views
6

Ho un profilo di provisioning valido, il programma che sto utilizzando funziona bene su uno dei miei iPhone. Tuttavia, per qualche motivo non riesco ad aggiungerlo al mio altro iPhone. Ecco come appare:L'installazione del profilo di provisioning sul dispositivo non fa nulla xcode 6

Show provisioning profile profilo Mostra provisioning

Click to add one Fare clic per aggiungere un

Select my provisioning profile Selezionare il mio profilo di provisioning

Aaaaaand nothing happens Aaaaaand non succede nulla

Ha chiunque altro Expe rience un problema simile o qualcuno sa quale potrebbe essere la soluzione? A partire da ora sembra solo che xcode non risponde.

+0

Ho avuto lo stesso problema su iOS 9.3.3, ma quando ho riavviato l'iPad ho potuto vedere il certificato di provisioning in XCode. –

risposta

16

Rkey, ho avuto lo stesso problema. Se non hai trovato una soluzione, questo è il modo in cui ho risolto il mio. Invece di provare a installare un profilo di provisioning da soli, esegui l'app sul dispositivo senza provare a configurarlo da solo. Ora, se non sbaglio, riceverai il messaggio "Nessun profilo di provisioning trovato per questo eseguibile" o qualcosa del genere.

È necessario modificare le identità di firma del codice nelle impostazioni di generazione del proprio Xcode6. Cambia tutto [Identificazione firma codice, Debug, Qualsiasi SDK, Qualsiasi SDK iOS, versione, qualsiasi SDK iOS) per gli sviluppatori iOS e imposta il profilo di provisioning su Automatico.

Dopodiché, se si tenta di eseguire nuovamente l'app sul telefono, il prompt fornirà un'opzione per "Risolvi il problema" e facendo clic su "Risoluzione problema" risolve il problema.

Spero che funzioni per voi.

+3

Salva i miei capelli. Grazie @etana –

+0

Questa dovrebbe essere accettata risposta! Mi aiuta con Xcode 6.3 e iPhone 6 Plus. –

+0

E 'passato molto tempo ormai e non riesco a ricordare esattamente come ho risolto questo, ma sono sicuro che fosse qualcosa di simile se non fosse esattamente così. Ricordo di aver guardato almeno questa risposta, quindi grazie mille =) – Rkey

1
  • Vai al portale Apple e aggiungi tutti i dispositivi necessari lì.
  • Poi vai al profilo di provisioning che si desidera scaricare, modificare e assicurarsi che le seguenti cose:

  • L'ID applicazione associata al profilo di provisioning e la tua App ID nella info.plist è lo stesso.

  • Tutti i dispositivi necessari sono inclusi in questo profilo (sono contrassegnati per il profilo).
  • Controllare il certificato del profilo di provisioning associato è valido e si dispone di una coppia di chiavi privata per tale certificato.

  • Nelle impostazioni xcode selezionare il profilo di provisioning e la firma del codice identità (il certificato) per lo schema su cui si esegue l'applicazione .

+0

Grazie per la risposta veloce! Purtroppo, questo è già stato fatto e mi viene dato il classico errore "Non è stato trovato un profilo di provisioning valido per questo eseguibile" – Rkey

+0

hai aggiunto l'UDID del dispositivo in questo profilo provvisorio? – hariszaman

+0

Pensavo di averlo fatto, ma mi sono appena ricordato che questo telefono non è il mio vecchio telefono, ma uno nuovo, quindi ha un nuovo UDID. Grazie! Tuttavia, ho provato ad aggiungerlo ora e non c'è ancora alcuna differenza. – Rkey

Problemi correlati