Auf Xcode 7 erhalte ich immer wieder die Fehlermeldung "Keine Konten mit iTunes Connect-Zugriff".

100

Wenn ich versuche, meine App mit dem neuen Seed Xcode 7.1 Beta (7B60) einzureichen, wird eine seltsame Fehlermeldung angezeigt, bei der beschwert wird, dass "Keine Konten mit iTunes-Verbindungszugriff - iTunes-Verbindungszugriff für ... erforderlich ist. Ein Konto hinzufügen im Einstellungsbereich "Konten", während das Konto natürlich vorhanden ist und kickt, wie Sie im angehängten Screenshot sehen können. Ich musste bereits alle meine Profile löschen und erneut wiederherstellen, um erfolgreich codiert zu werden. Bitte sagen Sie mir, wie ich das beheben kann.Geben Sie hier die Bildbeschreibung ein

Technische Rolle hinzugefügt

Technisches Rollendetail

Fabrizio Bartolomucci
quelle
Haben Sie versucht, das Konto aus XCode zu entfernen und erneut hinzuzufügen?
RoberRM
Ja, zweimal habe ich sogar versucht, die App ohne Konto einzureichen, nachdem ich dem Ablauf gefolgt war, um das Konto erneut hinzuzufügen.
Fabrizio Bartolomucci
Und sind alle Ihre Verträge in iTunes Connect in Ordnung? (Es gab eine kürzliche Vertragsaktualisierung)
RoberRM
1
Ja sicher. Ich überprüfe fast täglich den iTunes Store. Jetzt habe ich versucht, es erneut zu entfernen, Xcode zu schließen und erneut zu öffnen, indem ich dem Tutorial zum Hinzufügen der AppleID erneut gefolgt bin, aber auf keinen Fall erneut. Das muss ein Fehler bei Apple sein. Natürlich habe ich das Thema auch im Apple Forum eingereicht. forums.developer.apple.com/thread/18095
Fabrizio Bartolomucci
1
Ich glaube nicht, dass die Leute damit viel machen würden. In jedem Fall ist es jetzt meine Priorität, meine Apps wieder an den App Store zu senden. Ich werde mich später um die Privatsphäre kümmern.
Fabrizio Bartolomucci

Antworten:

35

Für mich musste ich mein Konto aus Xcode> Einstellungen> Konten> Apple IDs entfernen, indem ich unten links auf "-" drückte. Dann das "+" und wieder in meine Daten einfügen. Es hat nichts mit technischen Konten zu tun. Als Administrator erhalten Sie ohnehin vollen Zugriff und Berechtigungen.

RyanTCB
quelle
1
Ich habe das getan und es hat nicht funktioniert, dann habe ich Xcode beendet und es erneut ausgeführt, dann hat es funktioniert.
Samkass
31

Entfernen Sie die Apple ID, mit der Sie Probleme haben, aus Ihrer Kontenliste. Fügen Sie dann die Apple ID wieder zur Kontenliste hinzu.

Daniel Storm
quelle
1
Dies war die einzige Lösung, die für mich funktioniert hat. Ich habe auch andere Apple-IDs entfernt, die ich derzeit nicht verwende, und diese noch nicht erneut hinzugefügt.
Geschwister
3
Dies hat auch bei mir funktioniert, wie ärgerlich diese Fehlermeldung auch sein mag. Es scheint, als sollten fast alle Fehler von Apple von "Entfernen Sie Ihre Konten, bereinigen Sie Ihren Build, schließen Sie Xcode und beginnen Sie von
vorne
Außerdem musste ich Xcode neu starten, nachdem ich mein Konto wieder hinzugefügt hatte.
MSU_Bulldog
9

Überprüfen Sie hier zuerst den Systemstatus. ☞ Systemstatus

Stellen Sie sicher, dass Sie auf den gewünschten Dienst klicken und ihn öffnen. Es könnte grün sein, aber es könnte unten sein.

In meinem Fall, obwohl iTune Connect grün war, ging der Aktivitätsspinner beim Klicken zum Öffnen meines Kontos für immer weiter.

Eigentlich war iTune Connect also ein Problem.

Ich wartete, bis ich mich in mein Konto einloggen konnte, versuchte erneut, Binärdateien von Xcode hochzuladen, als die obige Warnung verschwand.

Es hatte nichts mit meinem Xcode oder meinem Konto zu tun. Es war Apple Server.

user2511630
quelle
Das Gleiche ist heute passiert.
Charles
8

Problemumgehung: Exportieren Sie Ihre .IPA für App Store-Bereitstellung und laden Sie sie mit Application Loader auf iTunes Connect hoch.

Publicus
quelle
1
Dies war die einzige Methode, die bei mir funktioniert hat ... Der Xcode-Organizer verursacht mir in letzter Zeit so viele Probleme, dass ich dies standardmäßig mache.
Orenk86
7

Ich habe es heute geschafft, dieses Problem zu lösen. Das Problem war, dass sich mein Entwicklerkonto von meinem iTunes Connect-Konto unterschied (weil ich in verschiedenen Entwicklerteams bin).

Ich hatte meine Entwickler-E-Mail nur in den Xcode-Einstellungen, daher wurde das Problem durch Hinzufügen des iTunes Connect-Kontos behoben.

Juan Pedro Lozano
quelle
Ja, das gleiche hier. Interessanterweise scheint dieses "iTunes Connect" -Konto im Kontobereich leer zu sein (keine Verträge usw.), aber es funktioniert immer noch - der Organisator erhält die richtigen Daten vom realen Teamkonto, nicht vom hinzugefügten
IPv6
XCode-Einstellungen - Konten. Fügen Sie einfach den iTunes-Account (Apple-ID) hinzu
Juan Pedro Lozano
7

In meinem Fall habe ich ein Apple-Entwicklerkonto erstellt , aber kein iTunes Connect-Konto

Andrey Gordeev
quelle
Ja, dies kann eine häufige Verwirrung sein: Sobald Sie ein Apple-Entwicklerkonto erstellt haben, müssen Sie, selbst wenn es sich um einen
Administrator
In meinem Fall wurden sowohl das Apple Developer Portal-Konto als auch das iTunes Connect-Konto erstellt, aber ich war nur ein Administrator des Apple Developer Portal. Ich wurde dem iTunes Connect-Konto nicht als Rolle hinzugefügt.
Joe C
4

Dies geschieht, wenn Sie eine Apple ID verwenden, die von Teams gemeinsam genutzt wird. Wenn die Apple ID für mehr Teams verwendet wird, entfernen Sie einfach die E-Mails, die Sie nicht möchten, oder erstellen Sie eine neue.

https://forums.developer.apple.com/thread/16159

gutes Leben
quelle
4

Ich habe das Problem gelöst.

Deaktivieren Sie einfach die Zwei-Faktor-Authentifizierung.

Von https://appleid.apple.com

:) :)

Majed Dkahellalah
quelle
1
Das war mein Problem! Nachdem ich mich mit der Zwei-Faktor-Authentifizierung bei appleid.apple.com angemeldet hatte , konnte ich wieder erfolgreich in Xcode archivieren . Es ist lustig / seltsam, dass Xcode keine weiteren Erklärungen oder Anweisungen zur Behebung dieses Problems liefert, wenn es sich auf die Zwei-Faktor-Authentifizierung bezieht.
Dale Zak
1
Schließlich! Ich habe den ganzen Tag versucht, das zu lösen. Sich einfach bei appleid.apple.com anzumelden und Sicherheitsfragen zu beantworten, war genau meine Lösung.
Kevin Cooper
Das ist eine großartige Lösung. "Machen Sie einfach Ihr Konto leichter zu hacken". ORLY Apple?
Joris Mans
Ich habe es versucht, aber es hat bei mir nicht funktioniert. Wenn Sie jedoch 2FA ausschalten, können Sie den ApplicationLoader verwenden.
Sjakelien
3

Ich habe diese Fehlermeldung erhalten, als ich versuchte, mit einer Beta-Version von xCode 9 hochzuladen - verwenden Sie keine Beta.

Recycelter Stahl
quelle
3

Für mich (mit XCode 9.3) bestand die Lösung darin, XCode zu schließen und neu zu starten. Es hat funktioniert!

Deepak Sharma
quelle
2

Zur Zeit reiche ich die exportierte App mit Application Loader ein, die freundlicher zu sein scheint. Wenn Apple sich entscheidet und auch Xcode repariert, werde ich die Abkürzung nehmen.

Fabrizio Bartolomucci
quelle
Tatsächlich gibt sogar AL viele Fehler, basierend auf der Tatsache, dass ich Xcode 7.1 anstelle von 7 verwende. Ich vermute, dass dies auch die Ursache für das Problem beim Senden mit Xcode ist. Jetzt lade ich Version 7 herunter und sehe, was passiert.
Fabrizio Bartolomucci
Tatsächlich kann ich durch Verwendung des technischen Benutzers die Binärdatei endgültig auf XCode 7 senden. Es gibt also zwei Faktoren: Verwendung des technischen Benutzers und Xcode 7. Der gleiche Fehler wurde durch Nichtbefolgen ebenfalls verursacht.
Fabrizio Bartolomucci
In meinem Fall hat es mit AL gut funktioniert (mit einem Administratorkonto). Seltsamerweise hat XCode (7.1) vor einigen Tagen mit einem anderen Konto gut funktioniert.
Alex-I
2

Zum ersten Mal war ich mit diesem Problem konfrontiert.

In meinem Fall musste ich nur warten und es wurde von selbst behoben. Ich habe zwei Updates gesendet und nachdem ich das erste eine Stunde später erfolgreich gesendet hatte, hatte ich diesen Fehler beim nächsten. Ich habe versucht, was andere über das Entfernen und Hinzufügen des Kontos gesagt haben, aber es hat nicht funktioniert. Es ist wahrscheinlich etwas auf der Seite von Apple.

Ernesto Fernandez
quelle
Ich warte von den letzten 3 Tagen und stehe immer noch vor dem Problem
Patel Jigar
mit der gleichen Situation wie Sie
Patel Jigar
endlich erfolgreich von ihm selbst hochgeladen
Patel Jigar
2

Entfernen Sie das aktuelle Konto, das Sie jetzt verwenden, und fügen Sie es erneut hinzu. Dies ist die einzige Lösung dafür.

Chauyan
quelle
2

Ich hatte vor Tagen das gleiche Problem und habe eine Reihe von Lösungen ausprobiert, von denen keine für mich funktioniert hat.

Ich habe jedoch festgestellt, dass ich versuche, den Build mit meinem Macbook hochzuladen, das mit dem WLAN der Gäste des Unternehmens verbunden ist, und dass sie eine Firewall verwenden, um das Hochladen oder Anhängen von Dateien zu verhindern.

Ich habe gerade versucht, es von einem anderen Netzwerk hochzuladen, das das Hochladen ermöglicht, und ja, es war genauso einfach: D.

Chief Shifter
quelle
2

Ich konnte die App immer noch erfolgreich exportieren (anstatt auf In App Store hochladen zu klicken) und das Signieren funktionierte immer noch. Mit Apple können Sie auch den sogenannten Application Loader verwenden. Auf diese Weise konnte ich erfolgreich hochladen.

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

drfear
quelle
Während dies theoretisch die Frage beantworten kann, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. Sehen Sie hier für Anweisungen , wie man schreibt besser „Link-basierte“ Antworten. Vielen Dank!
GhostCat
2

Beachten Sie, dass sich ein iTunes Connect- Konto von einem Apple Developer- Konto unterscheidet, wie bereits in zwei der anderen Antworten angegeben . Sie müssen beide erstellen . In der Apple Developer-Dokumentation heißt es zwar, dass Sie auf iTunes Connect hochladen müssen, es wird jedoch nicht ausdrücklich angegeben, dass Sie sich separat für iTunes Connect registrieren müssen .

Dies ist nicht offensichtlich , wenn sie versuchen , Upload/ Validate/ Exporteine Anwendung durch Xcode, da dies der erste Schritt ist , bei dem Sie ein iTunes Connect - Konto benötigen. Darüber hinaus enthält die Fehlermeldung, die angezeigt wird, wenn Sie kein iTunes Connect-Konto haben, einen Link mit dem Titel Add account, obwohl Sie über diesen Link einfach zur Xcode -> Preferences -> AccountRegisterkarte zurückkehren (was eigentlich nicht zulässig ist) Sie kein iTunes Connect-Konto erstellen können).

Ich habe versucht, iTunes Connect zu besuchen , um ein Konto zu erstellen. Auf dieser Seite wurde mir jedoch mitgeteilt, dass ich ein Konto erstellen muss, bevor ich auf iTunes Connect zugreifen kann. Da adminich Mitglied eines Teams war, dachte ich, ich hätte die Erlaubnis dazu. Der wichtige Schritt, den ich vermisst habe, wurde jedoch tief in der iTunes Connect-Hilfe vergraben :

Zunächst kann sich nur der Teamagent (die Person, die dem Apple Developer Program beitritt) bei iTunes Connect anmelden und diese Schritte ausführen. [...] Wenn Sie der Teamagent sind, verwenden Sie die Apple ID, mit der Sie dem Apple Developer Program beigetreten sind, und fügen Sie Ihrer iTunes Connect-Organisation andere Benutzer hinzu.

Erste das Team Agenten zu nehmen Sie mich in iTunes Connect (wie beschrieben hier ) löste das Problem für mich; Ich kann jetzt erfolgreich Anwendungen über Xcode hochladen, validieren und exportieren.

Hoffentlich hilft das jemand anderem, der das auch nicht bemerkt hat!

Obsidianzeitalter
quelle
2

Ich habe gerade meinen Mac neu gestartet und er funktioniert einwandfrei

Moayad AL-Najdawi
quelle
1

Ich bin auf meinem Computer auf dieses Problem gestoßen, auf dem die neueste Version von Xcode auf einer Beta-Version von OS X ausgeführt wird. Um das Problem zu beheben, habe ich die App auf einem anderen Computer archiviert, auf dem die neueste öffentliche Version von OS X und Xcode ausgeführt wird, und sie hochgeladen von dort. Ich habe einfach mein Entwicklerkonto exportiert und auf meinen anderen Computer importiert. Die App wurde erfolgreich übermittelt.

Jordan H.
quelle
1

Ich hatte dieses Problem mit meinem Konto, das sich in mehreren Teams befindet.

Ich musste:

  1. Fügen Sie explizit die AppleId für das iTunes Connect-Konto des neuen Teams ([email protected]) unter xCode-> Einstellungen hinzu.

  2. Überprüfen Sie meine E-Mail-Adresse für das neue iTunes Connect-Konto, indem Sie sich bei https://appleid.apple.com anmelden .

Der Fehler ging danach weg.

CodeSmith
quelle
1

Lassen Sie mich Ihnen sagen, was für mich funktioniert hat. Ich bekam das gleiche Problem.

Später stellte ich fest, dass ich OpenDNS zur Steuerung meines Netzwerks verwendete. Als ich OpenDNS deaktivierte, funktionierte es einwandfrei und das Problem wurde behoben.

Leute, die nach einer Lösung suchen, prüfen also, ob Sie Firewalls haben. Behalten Sie es als eine Ihrer Checklisten.

Korrigieren Sie mich, wenn ich falsch liege.

PS Ich habe auch die oben angegebenen Lösungen ausprobiert, aber nichts hat bei mir funktioniert, bis ich die Firewall deaktiviert habe.

Boopathie
quelle
1

Ich hatte dieses Problem nach mehr als 470 erfolgreichen Uploads auf iTunes Connect. Nachdem Sie meine Bereitstellungsprofile gelöscht, meine Zertifikate widerrufen, meine Apple-ID gelöscht und erneut hinzugefügt habenxCode - Accounts , rief ich erfolglos die Apple Support-Leitung an ... Sie konnten nicht helfen.

Schließlich hatte ich die wilde Idee, mich als Administrator aus einem VERSCHIEDENEN Team zu löschen. Es funktioniert jetzt. Fragen Sie sich für diejenigen mit diesem Problem, ob Sie Teil eines anderen Teams sind, das Konflikte verursachen könnte.

Zoomlar
quelle
1

Möglicherweise tritt dieses Problem auf, wenn Ihre Mitgliedschaft im Apple Developer Program abgelaufen ist.

Nur eine Erneuerung (und die Zahlung von 99 €) wird das Problem lösen.

Batsansierra
quelle
Haben Sie den Fall für: "Die Lizenzvereinbarung für das Apple Developer Program wurde aktualisiert".
Beber
1

Hier ist, wie ich es gelöst habe ... es ist unklar, welcher der folgenden Schlüssel war.

1) Im Abschnitt "Verträge" in iTunesConnect wurden neue Bankinformationen abgefragt (dh mein Bankkonto war ein Einzel- oder Firmenkonto). Ich habe das beantwortet. Es dauerte ungefähr 10 Minuten, um zu bestätigen - währenddessen habe ich # 2 und # 3 unten gemacht.

2) Ich habe mein iTunes-Konto (myname @ gmail.com) von den Konten auf meinem Mac gelöscht. Ich habe diesen Account dann wieder hinzugefügt.

3) Ich habe Xcode beendet und neu gestartet.

Peter B. Kramer
quelle
0

Ich habe festgestellt, dass dort anscheinend zwei E-Mail-Konten aufgeführt sind - Ihr Google Mail-Konto und Ihre Domain-E-Mail-Adresse.

Mit welcher Adresse melden Sie sich bei iTunes Connect an? Unterscheidet sich dies von dem Konto, mit dem Sie Bereitstellungsprofile erstellen?

Ich bin gerade auf das gleiche Problem gestoßen und habe es geschafft, es zu lösen, nachdem ich viel auf die Tastatur geschlagen habe.

Seit Ewigkeiten verwende ich mein persönliches Google Mail-Konto (das meine Apple ID ist) für die App-Entwicklung. Es war immer mit dem Team meiner Organisation verbunden.

Ich habe jedoch gerade festgestellt, dass mein iTunes Connect-Konto tatsächlich meine geschäftliche E-Mail-Adresse verwendet.

Wenn Sie versuchen, die App in Xcode zu signieren, wird stattdessen versucht, sich mit meiner persönlichen E-Mail-Adresse bei iTunes Connect anzumelden, die in iTunes Connect nicht mit meiner Organisation verknüpft ist.

Also habe ich gerade mein persönliches Konto zu iTunes Connect meines Teams hinzugefügt. Voila! Alles ist wieder gut. (Ich hätte wahrscheinlich eine Apple-ID für meine geschäftliche E-Mail erstellen und diese im Member Center hinzufügen sollen, aber das Erstellen von Bereitstellungsprofilen ist wie ein Stich ins Auge).

Jetzt bin ich wirklich verblüfft darüber, wie es in der Vergangenheit funktioniert hat.

Hoffe das hilft.

JRod
quelle
0

Ich hatte ein ähnliches Problem in Xcode 7.0.1, wo wir eine App für die Veröffentlichung durch Dritte verpacken. In der Vergangenheit war dies kein Problem, da unser Konto über Administratorzugriff verfügt und wir über die erforderlichen Bereitstellungsprofile verfügen.

In Xcode 7.0.1 erhalte ich jedoch den gleichen Fehler "Keine Konten mit iTunes Connect-Zugriff". Ich habe den oben erwähnten Fix "Technischer Benutzer" ausprobiert, aber er hatte keine Auswirkungen.

Ich habe Xcode 7.1 Beta 2 heruntergeladen und das Problem scheint behoben worden zu sein, da ich die App für die Veröffentlichung durch Dritte erstellen und verpacken konnte. Dies scheint also ein Fehler in Xcode zu sein, der hoffentlich behoben wurde.

Dan Nichols
quelle
0

Versuchen Sie, die Versionsnummer der App (nicht die Build-Nummer) zu ändern - z. B. von 1,5 auf 1,6.

Keine der anderen Antworten funktionierte für mich, und dies löste es (unerklärlicherweise).

Naftali Beder
quelle
0

Dies passierte mir beim Versuch, aus einem Café mit fleckigem / eingeschränktem WLAN einzureichen. Application Loader schlug auch mit einer SSL-bezogenen Fehlermeldung fehl.

Wenn keine der oben genannten Lösungen für Sie funktioniert, würde ich vorschlagen, es einfach mit einem anderen Wi-Fi-Netzwerk zu versuchen.

Nickpatrick
quelle
0

In meinem Fall war das Internet langsam, sodass das Problem auftrat. Ich habe das Netzwerk meines Mac geändert, das Problem wurde gelöst.

Umesh
quelle
0

Ich finde eine Lösung, öffne einfach diesen Link

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

Klicken Sie im Abschnitt Sicherheit unter App-spezifische Kennwörter auf Kennwort generieren.

Jetzt haben Sie ein Passwort generiert, jetzt den Anwendungslader geöffnet und Ihre E-Mail-Adresse und das Passwort generiert. Jetzt können Sie mit der Anwendungsladeprogramm-Software Videos auf itune hochladen. Vielen Dank

Ali Raza
quelle
0

Starte deinen Computer neu

Starten Sie Xcode neu

Archivieren Sie Ihre App neu

Benutzer entfernen und erneut hinzufügen

Dies funktionierte bei mir nach 2 Stunden Fehlerbehebung und sogar beim Ausprobieren des Application Loader. Ich bin mir nicht sicher, welches. Aber versuchen Sie eine Kombination davon, und es könnte funktionieren.

alexr101
quelle