Ich arbeite an einer App in iTunes Connect für einen Client unter dessen iTunes Connect-Konto. Ich möchte mich als Benutzer hinzufügen, damit ich E-Mail-Benachrichtigungen über Updates im App-Status erhalten kann. Wenn ich versuche, mich als Benutzer hinzuzufügen, wird folgende Meldung angezeigt:
Die von Ihnen eingegebene E-Mail-Adresse gehört bereits zu einem iTunes Connect-Konto. Um fortzufahren, geben Sie eine andere E-Mail-Adresse ein
Ich verwende diese E-Mail-Adresse für das iTunes Connect-Konto meines Unternehmens, jedoch nicht für das Konto meines Kunden. Wie kann ich mich als Benutzer hinzufügen?
app-store-connect
Darren
quelle
quelle
[email protected]
und getäuscht werden würde[email protected]
.Antworten:
@sarnold Verwandle deinen Kommentar in eine Antwort, weil es für mich funktioniert hat.
Zwei separate Websites
Offensichtlich aus historischen und organisatorischen Gründen betreibt Apple das Entwickler- und App-Store-Geschäft auf gegabelte Weise.
developer.apple.com
Die Website für alle technischen Ressourcen, einschließlich Dokumentation, WWDC-Videos und dergleichen.
itunesconnect.apple.com
Diese völlig separate Website kümmert sich um das Geschäft:
Problem: Unterschiedlicher Umgang mit Konten
Die Website developer.apple.com ist insofern raffiniert, als ein Programmierer eine einzige Apple-ID haben kann, mit der mehrere Entwicklerkonten verbunden werden. Sie kann für drei verschiedene Unternehmen arbeiten und eine Rolle in jedem der Entwicklerkonten dieser Unternehmen erhalten, die alle dieselbe Apple ID haben. Wenn sie sich auf der Entwickler-Website anmeldet, wird ein Popup-Menü angezeigt, in dem sie gefragt wird, auf welche der Entwicklerkonten der drei Unternehmen sie während dieser Arbeitssitzung zugreifen möchte. Nett.
Das Problem: in iTunesConnect nicht so schön. In iTunesConnect kann die "Administrator" -Person keine vorhandenen Apple-IDs als Mitglieder mit einer Rolle zuweisen. Sehr eigenartig. Der Administrator muss für jede Person, die dem Team hinzugefügt wird, eine neue ID erstellen. Das bedeutet, dass die beitretende Person mehrere E-Mail-Adressen haben muss. Wenn ein Administrator versucht, Sie mit einer E-Mail-Adresse, die bereits in iTunesAccount eines anderen Unternehmens verwendet wird, zu iTunesConnect hinzuzufügen, wird in einer Fehlermeldung angezeigt, dass die E-Mail-Adresse / Apple ID bereits verwendet wird. Offensichtlich könnte das Programmierteam, das die iTunesConnect-Site ausführt, die Hilfe des Entwicklerteams in Anspruch nehmen. ☹
Problemumgehung: Trick mit E-Mail-Adresse
Die von sarnold angegebene Problemumgehung umfasst eine Funktion von E-Mail-Adressen. Die Spezifikation für E-Mail-Server verfügt über eine Funktion, mit der Sie Ihre E-Mail-Adresse erweitern können . Sie können dem ersten Teil Ihres E-Mail-Namens ein Suffix hinzufügen, indem Sie ein "+" PLUS-ZEICHEN anhängen. Nach allem, was ich herausfinden konnte, sucht die E-Mail-Software zuerst nach dem erweiterten Namen. Wenn kein solcher Name gefunden wird, wird die Erweiterung gelöscht und erneut angezeigt. Wenn gefunden, wird tatsächlich die kürzere Version der E-Mail-Adresse verwendet.
Wenn die Programmiererin Susan ihre E-Mail-Adresse
[email protected]
für ein zweites oder drittes iTunesAccount verwenden möchte, weist sie die Administratorperson ihres Kunden bei der Acme Corporation an, Folgendes als E-Mail-Adresse zu verwenden :[email protected]
. Apple wird weiterhin eine unnötige zusätzliche Apple ID für Susan erstellen, aber zumindest muss sich Susan nicht darum kümmern, zusätzliche E-Mail-Konten zu erstellen und darauf zuzugreifen. Die von Apple gesendeten E-Mails kommen an ihre[email protected]
Adresse.Susan überprüfte noch einmal, ob dies funktionieren würde, bevor sie mit der Administratorperson sprach. Sie schickte sich eine E-Mail,
[email protected]
um sicherzustellen, dass sie auf dem[email protected]
Konto ankam .Tatsächlich werden die E-Mail-Server nicht von der erweiterten E-Mail-Adresse getäuscht, aber iTunesConnect wird getäuscht, eine neue Apple-ID mit einem alten E-Mail-Konto zu erstellen.
quelle
Grundsätzlich können Sie keine anderen iOS-Entwickler einladen, Ihre Bemühungen zu überprüfen. Dies scheint das Ergebnis dieser Richtlinie zu sein.
quelle
Ich hatte (und habe) genau das gleiche Problem ... was mich dazu bringt, FlavorScape's Vorschlag zu mögen;)
Was ich getan habe, ähnelt dem Kommentar von sarnold: Ich habe eine alternative E-Mail-Adresse ( [email protected] anstelle von _ @ googlemail.com) verwendet und dadurch tatsächlich eine neue AppleID mit dieser E-Mail-Adresse erstellt.
Es funktioniert gut, aber es wäre viel besser, nur mein tatsächliches Entwicklerkonto mit dem meines Kunden zu verbinden.
So wie es im Moment ist, kann ich nicht einmal auf die Entwicklerressourcen und (am wichtigsten) das Bereitstellungscenter mit der neuen Apple ID zugreifen, daher muss mein Kunde neue Bereitstellungsprofile und -material erstellen, was ziemlich frustrierend und kompliziert ist. Außerdem ist es schwierig, ihn die Apps auf seinen eigenen Geräten testen zu lassen, da das Entwicklerzertifikat auf meinem Mac installiert ist und nicht auf seinem, und ich bin daher der einzige (oder besser, mein Mac ist der einzige Computer), der dies tut kann neue Bereitstellungsprofile auf seinen Geräten installieren.
Gibt es eine bessere Möglichkeit, die Konten zu verbinden und diese Probleme zu lösen?
Prost, Nils
quelle
Apple erlaubt jetzt, dass dieselbe E-Mail-Adresse zu mehreren iTunes Connect-Konten eingeladen wird, und erlaubt nicht mehr, dass neue E-Mails mit dem + hinzugefügt werden. Nur ein Wort der Warnung an andere, die dies getan haben. Der ursprüngliche Beitrag ist jetzt mit Apples neuer Richtlinie veraltet, wie es scheint.
quelle
@knl: Das Problem in der ursprünglichen Frage betrifft speziell iTunes Connect. Wenn Sie das Provisioning Center verwalten möchten, um Profile usw. zu erstellen, bitten Sie Ihren Kunden, Sie diesem Konto hinzuzufügen. Hier sind die Schritte:
quelle
Aus der Apple-Dokumentation:
Link hier
quelle