Ich bin einem Unternehmen beigetreten, das einen iOS-Entwickler hatte, der eine App erstellt und bereits in den App Store gestellt hat. Dann verließ er das Unternehmen. Wir haben ein Apple-Entwicklerkonto für Organisationen. Der ausgeschiedene Entwickler hat das Entwicklungs-/Verteilungszertifikat, das Bereitstellungsprofil usw. für die App erstellt.
Ich trat dem Unternehmen bei, nachdem dieser Entwickler gegangen war. Für dieselbe App muss ich einige Fehler beheben und sie erneut im App Store veröffentlichen. Was muss ich mit diesen Entwicklungs- und Vertriebszertifikaten tun?
Ich denke, der private Schlüssel befindet sich auf dem Laptop dieses Entwicklers, oder? Muss ich diesen privaten Schlüssel haben, um ein Update für diese App zu veröffentlichen?
Kann ich einfach die von diesem Entwickler erstellten Entwicklungs- und Vertriebszertifikate widerrufen und alle diese Zertifikate und Bereitstellungsprofile erneut für dieselbe App erstellen und dann die App im App Store aktualisieren? Oder benötigt ein App-Update dasselbe Verteilungszertifikat, das vom vorherigen Entwickler erstellt wurde?
Kann ich für eine neue App dieselben Zertifikate (Entwicklung und Verteilung) wiederverwenden, aber Bereitstellungsprofile mit der Paket-ID der neuen App neu generieren?
Widerrufen Sie die Zertifikate des alten Entwicklers und starten Sie mit Ihren eigenen neuen Zertifikaten neu.
Sie müssen eine neue erstellen, wenn Sie Ihre App kompilieren, ein Update durchführen oder eine App von Grund auf neu einreichen möchten. Bereits im Store veröffentlichte Apps sind davon nicht betroffen. Für neue Apps verwenden Sie Ihre neu generierten Zertifikate.
Beim Widerrufen eines Verteilungszertifikats treten für Ihre Benutzer die folgenden Szenarien auf:
Bitte beachten Sie, dass dies das Verhalten war, das kürzlich bei der Zusammenarbeit mit Apple beobachtet wurde, und wenn auf Seiten von Apple Aktualisierungen vorgenommen wurden, kann sich dies ändern.
Leem.fin
Benutzer61744