Su Xcode 7 continuo a ricevere l'errore "Nessun account con accesso alla connessione iTunes"


100

Quando provo a inviare la mia app con il nuovo seme Xcode 7.1 beta (7B60) ricevo uno strano errore con il quale si lamenta che "Nessun account con accesso iTunes Connect - è richiesto l'accesso iTunes Connect per ... Aggiungi un account nel pannello delle preferenze Account ", mentre ovviamente l'account è lì e sta funzionando come puoi vedere nello screenshot allegato. Ho già dovuto cancellare tutti i miei profili e ripristinarli di nuovo per essere codificato con successo, ora questo. Per favore dimmi come posso risolverlo.inserisci qui la descrizione dell'immagine

Ruolo tecnico aggiunto

Dettaglio ruolo tecnico


Hai provato a rimuovere l'account da XCode e ad aggiungerlo di nuovo?
RoberRM

Sì, due volte, ho anche provato a inviare l'app senza alcun account da allora in poi seguendo il loro flusso per aggiungere nuovamente l'account.
Fabrizio Bartolomucci

E tutti i tuoi contratti in iTunes Connect sono in ordine? (C'è stato un recente aggiornamento del contratto)
RoberRM

1
Si certo. Controllo l'iTunes Store quasi ogni giorno. Ora ho provato a rimuoverlo di nuovo, chiudendo Xcode e riaprendolo seguendo di nuovo il loro tutorial per aggiungere l'AppleID, ma niente da fare di nuovo. Deve essere un bug con Apple. Ovviamente ho anche presentato il problema sul forum Apple. forum.developer.apple.com/thread/18095
Fabrizio Bartolomucci

1
Non credo che la gente ci guadagnerebbe molto. In ogni caso, la mia priorità ora è come tornare a inviare le mie app all'app store. Mi occuperò della privacy più tardi.
Fabrizio Bartolomucci

Risposte:


35

Per me ho dovuto rimuovere il mio account da Xcode> preferenze> account> ID Apple premendo il tasto "-" in basso a sinistra. Quindi il "+" e aggiungendo di nuovo i miei dettagli. Niente a che vedere con la richiesta di account tecnici. Essendo amministratore ti dà comunque pieno accesso e privilegi.


1
L'ho fatto e non ha funzionato, quindi ho chiuso Xcode e l'ho rieseguito, quindi ha funzionato.
samkass

31

Rimuovi l'ID Apple con cui stai riscontrando problemi dall'elenco degli account. Quindi, aggiungi di nuovo l'ID Apple all'elenco Account.


1
Questa era l'unica soluzione che ha funzionato per me. Ho anche rimosso altri ID Apple che non sto utilizzando in questo momento e non li ho ancora aggiunti di nuovo.
Siburb

3
Questo ha funzionato anche per me, per quanto possa essere irritante quel messaggio di errore. Sembra che quasi tutti gli errori di Apple dovrebbero essere accompagnati da "Rimuovi i tuoi account, pulisci la build, chiudi Xcode, quindi ricomincia"
erparker

Inoltre avevo bisogno di riavviare Xcode dopo aver aggiunto di nuovo il mio account.
MSU_Bulldog

9

Controlla prima lo stato del sistema qui. ☞ Stato del sistema

Assicurati di fare clic e aprire il servizio che desideri. Potrebbe essere verde ma potrebbe essere inattivo.

Nel mio caso, sebbene iTune Connect fosse verde, quando ho fatto clic per aprire il mio account, il filatore di attività ha continuato a funzionare per sempre.

Quindi in realtà iTune Connect era un problema.

Ho aspettato di poter accedere al mio account, ho provato a caricare di nuovo binario da Xcode, che l'avviso sopra è scomparso.

Non aveva nulla a che fare con il mio Xcode o il mio account. Era il server Apple.


La stessa cosa è successa oggi.
Charles,

8

Soluzione: esporta il tuo .IPA per la distribuzione su App Store, quindi utilizza il caricatore di applicazioni per caricarlo su iTunes Connect.


1
Questo era l'unico metodo che ha funzionato per me ... L'organizzatore Xcode mi sta causando così tanti problemi ultimamente, che lo faccio per impostazione predefinita.
orenk86

7

Sono riuscito a risolvere questo problema oggi. Il problema era che il mio account sviluppatore era diverso dal mio account iTunes Connect (perché sono in diversi team di sviluppatori).

Avevo solo la mia email sviluppatore nelle preferenze di Xcode, quindi l'aggiunta dell'account iTunes Connect ha risolto il problema.


Sì, lo stesso qui. È interessante notare che questo account "iTunes Connect" sembra essere vuoto nel riquadro dell'account (nessun contratto, ecc.), Ma funziona ancora - l'organizzatore ottiene i dati corretti dall'account del team reale, non da quello aggiunto
IPv6

Preferenze XCode - Conti. Basta aggiungere l'account iTunes (ID Apple)
Juan Pedro Lozano

7

Nel mio caso ho creato un account sviluppatore Apple , ma non ho creato un account iTunes Connect


sì, questa può essere una confusione comune: una volta creato un account sviluppatore Apple, anche se è Admin, devi comunque creare un account ITC e almeno dargli accesso come sviluppatore
Fabio Napodano

Nel mio caso erano stati creati sia l'account del portale per sviluppatori Apple che l'account iTunes Connect, ma ero solo un amministratore del portale per sviluppatori Apple. Non sono stato aggiunto come alcun ruolo all'account iTunes Connect.
Joe C


4

Ho risolto il problema.

Basta disattivare l'autenticazione a due fattori.

Da https://appleid.apple.com

:)


1
Questo era il mio problema! Dopo aver effettuato l'accesso a appleid.apple.com utilizzando l'autenticazione a due fattori, sono stato di nuovo in grado di archiviare correttamente in Xcode. È divertente / strano che Xcode non fornisca ulteriori spiegazioni o istruzioni su come risolvere questo problema quando è correlato all'autenticazione a due fattori.
Dale Zak

1
Finalmente! Ho provato a risolverlo tutto il giorno. Il semplice accesso a appleid.apple.com e la risposta alle domande di sicurezza è stata esattamente la mia soluzione.
Kevin Cooper

Bene, questa è un'ottima soluzione. "Rendi il tuo account più facile da hackerare". ORLY Apple?
Joris Mans

Ho provato questo, ma non ha funzionato per me. Tuttavia: la disattivazione di 2FA consente di utilizzare ApplicationLoader.
Sjakelien

3

Ho ricevuto questo messaggio di errore durante il tentativo di caricamento utilizzando una versione beta di xCode 9: non utilizzare una beta.


3

Per me (lavorando con XCode 9.3), la soluzione era chiudere e riavviare XCode, ha funzionato!


2

Per il momento sto inviando l'app esportata con Application Loader che sembra essere più amichevole. Quando Apple decide e corregge anche Xcode, prenderò la scorciatoia.


È un dato di fatto che anche AL dà molti errori in base al fatto che uso Xcode 7.1 invece di 7. Sospetto che questa possa anche essere la causa del problema dell'invio con Xcode. Ora sto scaricando la versione 7 e vedo cosa succede.
Fabrizio Bartolomucci

Infatti utilizzando l'utente tecnico posso finalmente inviare il binario su XCode 7. Quindi ci sono due fattori: utilizzare l'utente tecnico e Xcode 7. Lo stesso errore è stato fornito non seguendo nessuno dei due.
Fabrizio Bartolomucci

Ha funzionato bene con AL nel mio caso (utilizzando un account amministratore). Stranamente, XCode (7.1) ha funzionato bene pochi giorni fa, utilizzando un account diverso.
alex-i

2

La prima volta che ho affrontato questo problema.

Nel mio caso, dovevo solo aspettare e si è risolto da solo. Ho inviato due aggiornamenti e dopo aver inviato con successo il primo, un'ora dopo, ho riscontrato questo errore sul successivo. Ho provato quello che hanno detto altre persone sulla rimozione e l'aggiunta dell'account, ma non ha funzionato. Probabilmente è qualcosa dalla parte di Apple.


Sto aspettando dagli ultimi 3 giorni e sto ancora affrontando il problema
Patel Jigar

avendo la tua stessa situazione
Patel Jigar

finalmente caricato con successo da solo
Patel Jigar

2

Rimuovi l'account corrente che usi ora e aggiungilo di nuovo, questa è l'unica soluzione per questo.


2

Ho affrontato lo stesso problema giorni fa e ho provato un sacco di soluzioni e nessuna di queste ha funzionato per me.

Ma quello che ho scoperto è che sto cercando di caricare la build utilizzando il mio Macbook connesso al WiFi degli ospiti dell'azienda e stanno usando un firewall per impedire il caricamento o l'allegato di file.

ho appena provato a caricarlo da un'altra rete che consente il caricamento e sì, è stato proprio così semplice: D


2

Sono stato comunque in grado di esportare correttamente l'app (anziché fare clic su Carica su app store) e la firma ha funzionato ancora. Apple ti consente anche di utilizzare qualcosa chiamato Caricatore applicazioni. Sono stato in grado di caricare correttamente in questo modo.

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/UploadingBinariesforanApp.html


Sebbene questo possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento per riferimento. Vedi qui per le istruzioni su come scrivere migliori risposte "basate sui link". Grazie!
GhostCat

2

Come è già stato affermato da due delle altre risposte qui, nota che un account iTunes Connect è diverso da un account sviluppatore Apple . Devi creare entrambi . Sebbene la documentazione per sviluppatori Apple affermi che dovrai caricare su iTunes Connect, non afferma esplicitamente che devi registrarti per iTunes Connect separatamente .

Questo non è ovvio quando si tenta di Upload/ Validate/ Exportun'applicazione tramite Xcode, poiché questo è il primo passaggio in cui sarà necessario un account iTunes Connect. Inoltre, il messaggio di errore mostrato quando non si dispone di un account iTunes Connect fornisce un collegamento autorizzato Add account, anche se questo collegamento ti riporta semplicemente alla Xcode -> Preferences -> Accountscheda (che in realtà non ti consente di creare un account iTunes Connect).

Ho provato a visitare iTunes Connect per creare un account, anche se quella pagina mi diceva che dovevo creare un account prima di poter accedere a iTunes Connect. Considerando che facevo parte di adminuna squadra, pensavo di avere il permesso per farlo. Tuttavia, il passaggio critico che mi mancava era nascosto in profondità nella guida di iTunes Connect :

Inizialmente, solo l' agente del team (la persona che aderisce all'Apple Developer Program) può accedere a iTunes Connect ed eseguire questi passaggi. [...] Se sei l'agente del team, usa l'ID Apple che hai usato per partecipare all'Apple Developer Program e aggiungere altri utenti alla tua organizzazione iTunes Connect.

Il fatto che l'agente del team mi aggiungesse a iTunes Connect (come descritto qui ) ha risolto il problema; Ora posso caricare, convalidare ed esportare con successo le applicazioni tramite Xcode.

Si spera che questo aiuti qualcun altro che non se ne è reso conto!



1

Mi sono imbattuto in questo problema sulla mia macchina che esegue l'ultima versione di Xcode su una versione beta di OS X. Per risolvere il problema, ho archiviato l'app su una macchina diversa che esegue l'ultima versione pubblica di OS X e Xcode e l'ho caricata da li. Ho semplicemente esportato il mio account sviluppatore e importato sull'altro mio computer. L'app è stata inviata correttamente.


1

Ho avuto questo problema con il mio account che è su più squadre.

Dovevo:

  1. Aggiungi esplicitamente l'ID Apple per l'account iTunes Connect del nuovo team (nome+email@email.com) su xCode-> Preferenze.

  2. Verifica la mia email per il nuovo account iTunes Connect accedendo a https://appleid.apple.com .

L'errore è andato via dopo questo.


1

Lascia che ti dica cosa ha funzionato per me. Stavo ricevendo lo stesso problema.

Successivamente ho capito che stavo usando OpenDNS per controllare la mia rete e quando ho disabilitato OpenDNS funziona perfettamente e il problema è stato risolto.

Quindi, le persone in cerca di una soluzione controllano se hai firewall. Tienilo come una delle tue liste di controllo.

Correggimi se sbaglio.

PS Ho anche provato le soluzioni sopra indicate ma niente ha funzionato per me fino a quando non ho disabilitato il firewall.


1

Ho riscontrato questo problema dopo 470+ caricamenti riusciti su iTunes Connect. Dopo aver cancellato i miei profili di provisioning, revocato i miei certificati, cancellato il mio ID Apple e averlo nuovamente aggiunto a xCode - Accounts, senza alcun successo, ho chiamato la linea di supporto Apple ... Non potevano aiutare.

Alla fine ho avuto la folle idea di cancellarmi come amministratore da un team DIVERSO. Ora funziona. Quindi, per chi ha questo problema, chiediti se fai parte di una squadra diversa che potrebbe essere in conflitto.


1

Potresti avere questo problema se la tua iscrizione all'Apple Developer Program è scaduta.

Basta rinnovarlo (e pagare 99 €) lo risolverà.


Avere il caso per: "Il contratto di licenza del programma per sviluppatori Apple è stato aggiornato".
Beber

1

Ecco come l'ho risolto ... non è chiaro quale delle seguenti fosse la chiave.

1) La sezione contratti in iTunesConnect richiedeva alcune nuove informazioni bancarie (ad esempio, il mio conto bancario era un conto individuale o aziendale). Ho risposto. Ci sono voluti circa 10 minuti per "confermare" - nel frattempo ho fatto # 2 e # 3 sotto.

2) Ho eliminato il mio account dell'account iTunes (myname @ gmail. Com) dagli account sul mio Mac. Ho quindi aggiunto di nuovo quell'account.

3) Ho chiuso Xcode e l'ho riavviato.


0

Ho notato che sembra che tu abbia due account di posta elettronica elencati lì: il tuo Gmail e il tuo indirizzo email di dominio.

Quale indirizzo stai utilizzando per accedere a iTunes Connect? È diverso dall'account che utilizzi per creare i profili di provisioning?

Mi sono appena imbattuto nello stesso problema e riesco a risolverlo dopo molti colpi di testa sulla tastiera.

Per anni ho utilizzato il mio account Gmail personale (che è il mio ID Apple) per lo sviluppo di app. È sempre stato collegato al team della mia organizzazione.

Tuttavia, mi sono appena reso conto che il mio account iTunes Connect utilizza effettivamente la mia email di lavoro.

Quando provo a firmare l'app in Xcode, provo invece ad accedere a iTunes Connect utilizzando la mia e-mail personale, che in realtà non è collegata alla mia organizzazione su iTunes Connect.

Quindi, ho appena aggiunto il mio account personale a iTunes Connect del mio team. Ecco! Va di nuovo tutto bene. (Probabilmente avrei dovuto creare un ID Apple per la mia email di lavoro e aggiungerlo nel Member Center, ma creare profili di provisioning è come essere pugnalato agli occhi).

Ora sono davvero sbalordito su come sia riuscito a funzionare in passato.

Spero che questo ti aiuti.


0

Stavo affrontando un problema simile in Xcode 7.0.1 in cui stiamo impacchettando un'app per il rilascio di una terza parte. In passato, questo non è stato un problema poiché il nostro account ha accesso amministrativo e abbiamo i profili di provisioning richiesti.

Tuttavia, in Xcode 7.0.1, ricevo lo stesso errore "Nessun account con accesso iTunes Connect". Ho provato la correzione "Utente tecnico" di cui sopra, ma non ha avuto alcun effetto.

Ho scaricato Xcode 7.1 beta 2 e il problema sembra essere stato risolto poiché sono stato in grado di creare e confezionare l'app per il rilascio di terze parti. Quindi, sembra che si tratti di un bug in Xcode che si spera sia stato risolto.


0

Prova a cambiare il numero di versione dell'app (non il numero di build), ad esempio da 1.5 a 1.6.

Nessuna delle altre risposte funzionava per me, e questo (inspiegabilmente) lo risolse.


0

Questo è successo a me mentre cercavo di inviare da un bar con wi-fi spotty / limitato. Anche il caricatore dell'applicazione non è riuscito con un messaggio di errore relativo a SSL.

Se nessuna delle soluzioni di cui sopra funziona per te, suggerirei semplicemente di provare da un'altra rete Wi-Fi.


0

Nel mio caso Internet era lento, quindi il problema si stava verificando. Ho cambiato rete del mio Mac, il problema è stato risolto.


0

trovo una soluzione, apri questo link

https://appleid.apple.com/#!&page=signin

Nella sezione Sicurezza, fai clic su Genera password sotto Password specifiche per l'app.

quindi ora hai generato la password, ora apri il caricatore dell'applicazione e invii un'e-mail e la password generata, ecco che ora puoi caricare video su itune utilizzando il software di caricamento delle applicazioni. Grazie


0

Riavvia il tuo computer

Riavvia Xcode

Archivia nuovamente la tua app

Rimuovi e aggiungi di nuovo l'utente

Questo ha funzionato per me dopo 2 ore di risoluzione dei problemi e persino di provare il caricatore dell'applicazione. Non sono sicuro di quale. Ma prova una combinazione di questo e potrebbe funzionare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.