2016-02-18 23 views
8

Sto provando a eseguire la mia app localmente e non tramite un emulatore.Xamarin Nessun profilo di provisioning installato corrisponde alle chiavi di firma del codice iOS installate

Queste sono le seguenti cose che ho fatto:

  • impostare il profilo di provisioning libera

enter image description here

  • "di fiducia" il mio iPhone quando viene richiesto
  • Abilitato queste impostazioni per il profilo di provisioning:

enter image description here

Tuttavia, ancora sto ottenendo questo errore quando si tenta di eseguire l'applicazione in locale su un iPhone

Nessun profilo di provisioning installati corrisponde al codice iOS chiavi di firma installati

Che altro si può fare per eseguire localmente la mia app?

risposta

2

Accedere allo sviluppatore Apple member center e rivedere i certificati. In basso a sinistra dovresti vedere il titolo Profili di provisioning. Fare clic e troverete un elenco dei profili che avete. Ora devi crearne uno con lo stesso identificatore dell'app che la tua app ha in Xamarin (lo trovi nel file Info.plist). Dopodiché è necessario aprire XCode e scaricarlo tramite Xcode -> Preferenze -> Account. Pulisci, ricostruisci ed esegui il debug del progetto Xamarin e riprova.

+2

Questo non ha funzionato. Ho seguito esattamente gli stessi passaggi, ma l'errore persiste – Sauron

0

Vai a xcode/preferenza/account aggiungi un ID Apple se ne hai ... se hai doppio clic nel nome ... e guarda il nome visualizzato nel profilo di provisioning del team iOS. Ora apri in xamarin il file info.plist e in Bundle Identifier inserisci questo nome. e ora dovrebbe caricare un profilo provvisorio.

+2

e se non avessimo pagato per il programma per sviluppatori Apple? Come si fa a farlo – Herbert

Problemi correlati