Hier ist, was ich in Xcode sehen -> Einstellungen -> Konten: Xcode zeigt nicht alle meine Teams
Hier ist, was ich bei developer.apple.com siehe -> Zertifikate, Identifiers & ProfilesWill:
Doch nach iTunesConnect ich auf einem anderen Team bin:
Wie ich stieg in diese Situation:
- ich vorher mein Konto verwendet habe, um hoch- und Release-Software zu iTunesConnect
- Der Admin für Kim Rubin hat noch keine Änderungen an meine Zugriffsebene in der Zwischenzeit gemacht
- ich gekauft habe ein neues MacBook (jetzt im Bedauern darüber) und erlaubt Xcode ein neues Zertifikat (immer zu klicken, was die Standard-Xcode Antwort war) erstellen
Pl erklären Sie einfach, warum Xcode meine andere Teammitgliedschaft nicht erkennt.
Downstream verursacht auch andere Probleme. (Insbesondere kann ich nicht zu iTC hochladen, weil Xcode versucht, mit dem falschen Team zu unterschreiben.) Aber im Moment frage ich nur nach der Ursache oben.
Es gibt einen Unterschied zwischen Ihrer Rolle in iTunes Connect und auf dem Entwicklerkonto. Ich vermute, Sie haben die itunes connect-Rolle, aber Ihr Entwicklerkonto ist keine geeignete Rolle beim Erstellen signierender Assets. Es hat wahrscheinlich auf Ihrem alten Mac funktioniert, weil Sie irgendwann die Signierungs-Identitätsdateien erhalten haben (Zertifikat, Schlüssel und Profil) und das Projekt wurde eingerichtet, um diese zu verwenden. Auf dem neuen Mac hatten Sie diese nicht, und als Sie auf "Probleme beheben" klickten, verwendete Xcode das einzige Entwicklerkonto mit Berechtigungen zum Erstellen von Signing-Identitäts-Assets, das Ihr persönliches Konto zu sein scheint. – wottle
Entwickler-Programmrollen: https://developer.apple.com/support/roles/ vs. iTunes Connect-Rollen: https://itunespartner.apple.com/en/apps/faq/Users%20and%20Roles_Overview – wottle