2014-09-12 5 views
23

Quando provo a convalidare la mia build utilizzando la versione GM xcode 6, sto ricevendo questo errore. Errore: l'operazione di archivio itunes non è riuscita a trovare alcun software idoneo. Assicurati che questo software sia di proprietà della tua organizzazione di sviluppatori.Convalida app su Xcode 6 Versione GM

Qualcuno può suggerire qualche soluzione?

+0

Apple fa schifo .... –

risposta

28

Provare ad usare caricatore applicazioni. Ho avuto lo stesso problema con Xcode e l'utilizzo del caricatore ha funzionato per me.

+1

Il caricatore di applicazioni convalida anche l'app? –

+0

Caricatore applicazioni ha caricato la mia app ma in iTunesConnect, non mi consente di inviare la recensione .. strano .. –

+0

utilizza Caricatore applicazioni 2.9 –

0

che mi è successo con molti progetti, quindi basta provare a re scegliere il provisioning profilo e la firma del codice identità nelle impostazioni di generazione per il progetto

+0

Ho provato anche questo ma questo non funziona per me. –

37

Probabilmente stai utilizzando un AppleID diverso per iTunes Connect rispetto a Portal per gli sviluppatori. È possibile utilizzare tale soluzione alternativa:

Esportare l'archivio in Organizer (Salva per iOS App Store Deployment) e quindi utilizzare Application Loader (Xcode> Open Developer Tools> Application Loader) per caricarlo su iTunes Connect. Permette di inserire le credenziali

+1

Questo era precisamente il mio problema: grazie per aver condiviso questa risposta e per la spiegazione di come esportare in modo che Application Loader potesse fare l'invio. – andrewcbancroft

+0

Grazie, non l'avrei mai capito! Frustrante ...questa ultima versione di Xcode 6 e iOS8 è stata piuttosto dura. – MobileVet

+1

Questo ha funzionato per me. In precedenza stavo usando il mio ID Apple personale in XCode, che faceva parte di un team gestito da un ID Apple diverso. Funzionava bene, a condizione che il team fosse selezionato in XCode. Ma ora sembra che devo aggiungere l'altro ID Apple (l'amministratore del team) a XCode e selezionare il team SAME nidificato sotto quell'account affinché la convalida abbia successo. Altre modifiche non documentate, grazie Apple! – Ade

13

Ho avuto lo stesso problema e si è risolto assicurandosi di aver effettuato l'accesso con l'account corretto.

Quando la finestra di dialogo modale chiede di selezionare un "Team di sviluppo da utilizzare per il provisioning" Scegliere "Visualizza account ..." assicurarsi che l'account corretto sia visualizzato nell'elenco "ID Apple".

Se l'ID Apple non è presente, utilizzare il segno più per aggiungere un nuovo account ID Apple. Chiudere la schermata Account.

Nel "Team di sviluppo da utilizzare per il provisioning" utilizzare il menu a discesa per selezionare l'account appena aggiunto, selezionare Scegli, quindi Convalida e funzionerà.

+1

Dannazione, questo sarà un vero problema. Il nostro ID sviluppatore viene utilizzato per più client, ma a causa delle limitazioni su iTunes Connect dobbiamo utilizzare un ID Apple diverso per ogni cliente. – Keab42

7

Ho avuto questo problema e come alcuni commentatori sottolineano, il motivo era il diverso ID Apple utilizzato su itunesconnect contro xCode.

Sono stato in grado di risolverlo su xCode aggiungendo il mio ID Apple itunesconnect sulle preferenze xCode e assicurandomi che sia selezionato durante la convalida. La squadra giusta non era abbastanza per me, deve essere la squadra giusta sul giusto account.

+0

Assolutamente la migliore risposta. –

0

Provare a utilizzare Xcode6. La versione dell'SDK per iOS di Xcode6.1 GM è ora beta 8.1. Non puoi inviare una versione beta di iTunes Store.

2

Si consiglia di verificare che l'account in questione sia stato invitato sia come sviluppatore Apple sia come account iTunesConnect. Questo dovrebbe risolvere il problema. Potrebbe essere necessario andare in Preferenze in Xcode e aggiungere nuovamente l'account.