Ich habe eine iOS-App für eine Organisation erstellt, die bereits eine App im Store hat. Nachdem sie wochenlang versucht hatten, den Mann zu finden, der den Schlüssel zum Signieren der App hat, kamen sie schließlich zurück und sagten: "Mach es einfach!". Ich frage mich also, wie ich vorgehen soll. Wenn ich in das Bereitstellungsportal gehe, das dist-Zertifikat widerrufe und dann eines neu zuweise, kann ich dann die App signieren und problemlos hochladen?
Das wollte ich tun, aber ich kenne die Konsequenzen für die vorhandene App nicht. Wird es irgendetwas durcheinander bringen? Und wenn die Organisation dann die Aktualisierungen ihrer Apps fortsetzen möchte, können sie dann nicht einfach widerrufen und ihnen das Zertifikat erneut zuweisen?
Dieser Teil des Prozesses ist für mich etwas neblig, daher wäre eine kleine Klarstellung erwünscht !!
quelle
Antworten:
Dies ist nur dann problematisch, wenn Sie sich in einem Unternehmenskonto befinden. Verteilungszertifikate verfallen sowieso, so dass es irgendwann vorkommen kann, dass Sie ein neues benötigen. Gehen Sie voran und löschen Sie weg.
Sie können diese Frage auch mehrmals in den Apple Dev-Foren stellen, beantworten und erneut stellen (z. B. hier ). Gehen Sie also dort herum, wenn Sie immer noch zögern.
Über Enterprise Developer-Konten: Dank an Mikes Kommentar
Eine App Store-App wird mit einem Apple-Zertifikat zurückgetreten, wenn sie in den Store geht. Das Widerrufen des Zertifikats im Bereitstellungsportal hat daher keine Auswirkungen darauf. Unternehmensanwendungen verwenden das Originalzertifikat. Wenn Sie es widerrufen, funktioniert die App auf allen Geräten, auf denen sie installiert ist, nicht mehr. Wenn Sie das Zertifikat eines Unternehmenskontos widerrufen, funktionieren alle auf allen Mitarbeitergeräten installierten Apps nicht mehr
quelle
Das Widerrufen eines Zertifikats hat keine Beziehung zum App Store oder zu vorhandenen Apps. Sobald Sie Ihr Zertifikat widerrufen, wird es aus der Liste der Zertifikate gelöscht. Widerruf hat folgende Auswirkungen:
Sie können keine Apps mehr in Xcode mithilfe von Bereitstellungsprofilen erstellen, die das widerrufene
Zertifikat enthalten.
Sie können keine Apps mehr an den App Store senden, die mit dem widerrufenen Zertifikat signiert oder mit den betroffenen Bereitstellungsprofilen erstellt wurden.
quelle
Sie können es widerrufen, nachdem Sie für Ihr nächstes Dienstjahr bezahlt haben. Sie werden dann zur Eingabe eines neuen Zertifikats aufgefordert. Sie senden Ihre CSR, laden das neue Zertifikat herunter und erstellen Ihre Bereitstellungsprofile neu.
quelle