Ist es möglich, einen externen Entwickler in Xcode zu haben, indem er einfach exportiertes cert+prov

Ist es möglich, einen externen Entwickler in Xcode zu haben, ohne mit einem Konto angemeldet zu sein, aber ein exportiertes Zertifikat und Bereitstellungsprofil zu verwenden?
Ist es möglich, ein importiertes Zertifikat und Bereitstellungsprofil auszuwählen, ohne sich mit dem Konto in Xcode anzumelden?

Wir möchten nicht, dass er Zugriff auf unser Apple-Entwicklerkonto hat, sondern benötigen, dass er ein bestimmtes Bereitstellungsprofil verwendet, um Testversionen versenden zu können.

Wie lösen Sie das?

Er kann die App mit seinem Konto exportieren und sie dann mit Ihren Zertifikaten neu signieren. Hier ist eine Anleitung , oder Sie können das Tool xcbuild verwenden . Meinungsbasiert: Eine sicherere Möglichkeit besteht darin, ihn zu einem Teammitglied zu machen und seine Berechtigungen an Ihre Bedürfnisse anzupassen.

Antworten (2)

Wenn Sie nicht möchten, dass er eingeschränkt ist, ist die Übergabe Ihres Zertifikats nicht der richtige Weg. Fügen Sie ihn als Teammitglied in iTunes Connect hinzu, passen Sie seine Berechtigungen an und entfernen Sie ihn, wenn die QA endet.

So fügen Sie Ihrem Konto einen zweiten Benutzer hinzu:

Fügen Sie die Apple-ID für die Person hinzu, die Sie signieren können möchten, und lassen Sie sie nicht hochladen. Dies funktioniert sowohl für Einzelkonten als auch für Unternehmens-/Firmenkonten.

Dies ist nur mit einer Firmen-Entwicklerregistrierung möglich, nicht für einzelne Entwicklerregistrierungen.
@hotpaw2 Ich bin noch nie auf diese Einschränkung gestoßen. Sehen Sie sich meine Bearbeitung dieser Antwort an, um ein zweites Konto mit unterschiedlichen Rollen hinzuzufügen.
Danke für den Beitrag, aber wir wollen ihn einfach nicht als Teil des Teamkontos.

Vielen Dank für den Beitrag, aber wir wollen ihn einfach nicht als Teil des Teamkontos, weil die App, obwohl sie auf dem Teamkonto veröffentlicht ist, aus dem Unternehmen ausgezogen wird.

Und es ist nicht möglich, die App auf ein anderes Konto zu verschieben, da sie früher iCloud verwendet hat.

Wir haben die Erstellung eines neuen Entwicklerkontos beendet, nur um Testversionen zu versenden.