Sto tentando di inviare la mia seconda app all'App Store. Ho seguito tutte le istruzioni al meglio delle mie conoscenze, ma continuo a ricevere questo errore quando provo a costruire e gestire:"non è stato trovato un file di provisioning valido per questo eseguibile" in XCode
"un file di provisioning valido per questo eseguibile non è stato trovato"
I' lasciando che XCode selezioni automaticamente il profilo automaticamente. Quello che vorrei selezionare è disattivato. Ma la selezione a discesa nella scheda Costruisci della finestra di destinazione dice
"profilo non corrisponde identificatore dell'applicazione"
L'altra cosa che non capisco di questo è che il menu a discesa di selezione mostra "com.mycompany .myapp "e poi" ABCDEDFG.com.mycompany.myapp "(entrambi compilati) in modo tale che vedo che non corrispondono. Ho il profilo identificativo univoco installato nell'Organizzatore e nel file plist.
Sono totalmente confuso. Ho seguito le istruzioni del mio libro alcune volte e non riesco a ottenerlo.
Ho creato il profilo di provisioning per il dispositivo durante la prima app che ho creato. Quando ho iniziato a lavorare sulla seconda app e ho fatto un build di sviluppo per il dispositivo, ha funzionato. Ho finito la seconda app, ho creato un nuovo profilo di distribuzione per l'app e l'ho caricato in XCode, dove posso vederlo l'organizzatore. Di nuovo, sotto la sezione Firma codice della scheda Costruisci in Destinazione, l'opzione è grigia. Devo riscaricare di nuovo il certificato di sviluppo poiché l'app è stata aggiunta? L'unica cosa che ho scaricato e installato da quando la nuova app è stata avviata e terminata, era il nuovo file mobileprovion. – dbonneville
Assicurati che quando vai a "Ottieni informazioni" del tuo progetto di destinazione, sotto la scheda "Build", il valore di Signing del codice sia corretto. Sotto "Qualsiasi dispositivo OS iPhone", verifica se il profilo che hai scaricato è lì, altrimenti controlla bene su quale configurazione stai lavorando, prova a passare a "Tutte le configurazioni" e usa lo stesso profilo di provisioning, controlla se funziona. –
Beh, una cosa che stavo sbagliando era colpire Build and Run. Apparentemente, non è possibile installare la build di distribuzione sul proprio dispositivo di test. Non lo sapevo. Penso sia corretto. Penso di aver risolto il problema con l'ID di app. Sono stato in grado di creare e inviare all'app store. Se ho fatto qualcosa di sbagliato, spero che me lo faccia sapere durante il processo di invio e non tra pochi giorni! – dbonneville