Ich habe meine erste App bei Apple für den App Store eingereicht (huzzah!). Dabei musste ich eine Reihe von Sicherheits- und Authentifizierungsstücken aufstellen, die ich überhaupt nicht gut verstand (und die Apple-Dokumentation ist verwirrend und an manchen Stellen sogar widersprüchlich, oi). Bereitstellungsprofile, Sicherheitszertifikate, Konto-IDs, ... Löwen, Tiger, Bären, oh mein Gott!Welche Sicherheitselemente sollte ich für mein App Store-Verteilungssetup sichern?
Ich sollte eine Extrakopie aller sicherheitsrelevanten Elemente aufbewahren, da sie besonders wichtig sind. Wenn alle meine Macs sterben, kann ich den gesamten Quellcode, den ich letzte Woche geschrieben habe, neu erstellen, aber es wäre unmöglich, ein verlorenes Sicherheitszertifikat neu zu erstellen.
Welche Dateien/etc werden auf meinem Mac erstellt und gespeichert, als Teil der Verteilung im App Store, die ich sichern sollte, und wie mache ich das? Das heißt, neben dem Quellcode zu meinem Projekt (in einem Remote-Git-Repo), wenn alle meine Macs gleichzeitig gleichzeitig Feuer fangen würden, was würde ich sonst noch brauchen, um Apple einen neuen Build zu schicken?