2015-04-04 18 views
6

Sto tentando di caricare la build dell'app iOS. Dopo aver fatto clic su Invia dalla finestra Organizzatore-Archivi in ​​XCode, sembra che selezioni il profilo Provisioning sbagliato da inviare. Inoltre non è modificabile.Profilo Provisioning errato/Generato automaticamente quando si invia Build a App Store

Ho le identità di firma di distribuzione iPhone corrette e il profilo di provisioning di App Store sia nel progetto che nella destinazione (in Impostazioni di compilazione).

Sono scettico sull'invio dell'app con questo profilo di provisioning selezionato automaticamente ("XC: Rajib.Tho") anziché su "Profilo di App Store di Parse Push". Sto facendo qualcosa di sbagliato qui? La mia app utilizza le notifiche push, quindi voglio assicurarmi che il profilo di provisioning sia impostato correttamente prima dell'invio.

Schermata qui di quello che vedo: http://i.imgur.com/fdAgiOl.png

+1

Passare a Preferenze XCode dalla barra dei menu. E poi fai clic sulla scheda Account in cui hai aggiunto l'account Apple. Vai ai dettagli della vista ed elimina il profilo di provisioning creato automaticamente con prefisso XC: XCode crea automaticamente il profilo. O si elimina il profilo di provisioning che è stato creato o quello che è stato creato. Entrambi sono gli stessi profili. Sì, è strano che quando hai selezionato il tuo profilo di provisioning creato, XCode avrebbe dovuto sceglierlo. Ma potrebbe essere un bug Xcode. Prova questo e aggiornaci. – Jassi

+0

Grazie per la risposta! Ho provato quello che mi hai suggerito (eliminando il profilo di provisioning che hanno generato "XC: Rajib.Tho". Sfortunatamente quando tento di inviare nuovamente la build, viene generato automaticamente lo stesso profilo e mi costringe a inviarlo con questo profilo di provisioning appena generato automaticamente Hai qualche altro consiglio? – rajeeb

+0

per favore vota il commento se ti ha aiutato in modo che altri possano trarne conoscenza – Jassi

risposta

0

io non sono sicuro di come Xcode scelto un altro profilo di provisioning, quando è stato selezionato in modo esplicito un altro.

Se fossi in te, vorrei trovare ed eliminare il profilo di provisioning "XC: Rajib" e ricominciare da capo (riavvio di Xcode nel processo).

Credo che si potrebbe dare Xcode il beneficio del dubbio, abbassando il triangolo Binary and Entitlements e controllando con attenzione i diritti allora presentando se hanno ragione ... ma non mi sento bene su di esso.

+0

Grazie per la risposta! Sfortunatamente quando si elimina XC: profilo di provisioning Rajib generato automaticamente lo genera di nuovo quando tento di inviarlo dopo averlo eliminato.Qualsiasi altro consiglio? Apprezzo il tuo aiuto! – rajeeb

+0

Ho riscontrato un problema simile oggi e ho passato l'ultimo paio di ore a cercare di ottenere xcode per raccogliere il profilo che volevo e colpire lo stesso problema di rigenerazione automatica. Alla fine ho rinunciato e ho presentato con l'auto generato come parte dal nome i profili erano sostanzialmente identici. oad to itunes sembra aver funzionato bene. Dovresti essere in grado di verificare i diritti quando xcode sceglie il profilo su submit o sul centro membri. –

9

Ho risolto questo problema eliminando il profilo di provisioning che Xcode stava generando automaticamente dal portale di sviluppo di Apple. Sembra che lo stesse tirando da lì, e una volta che l'ho cancellato da lì e archiviato e inviato, ha tirato il profilo di provisioning corretto che intendevo usare!

+1

Grazie, mi sto tormentando la testa tutto il giorno. Questo ha funzionato, ma poi devi assicurarti di seguire l'idea di Jassi sopra e "ricaricare" i profili di provisioning. – CGuess

+0

Grazie! L'eliminazione di "XC: *" sia dal mio Mac che dal Portale degli sviluppatori Apple, seguita con il ricaricamento dei profili nelle preferenze Xcode, ha risolto il problema. – igraczech

+0

Apple non lo rende davvero facile per gli sviluppatori :( –

Problemi correlati