<aside> 💡 Eine Antivirus Software überwacht, dass keine bösartigen Applikationen auf dem Gerät ausgeführt werden. Diese kommen auf den Computer, indem der Benutzer solche Apps runterlädt und installiert. Diese Gefahr ist aber auf iPad und iPhone nicht vorhanden, da Apps nur über den offiziellen App Store installiert werden können, und dort wird jede einzelne Applikation vor der Veröffentlichung verifiziert.

</aside>

1-how-does-app-store-approval-work.jpg

Hier der Prozess, welche jede einzelne App durchmacht, bevor sie im Apple Store erscheint:

  1. Entwickler:in beantragt bei Apple ein Entwicklerkonto.
  2. Apple stellt ein persönliches Entwickler‑Zertifikat zum Signieren der Apps aus.
  3. Die App wird entwickelt und mit diesem Entwickler‑Zertifikat signiert.
  4. Die App wird bei Apple zur Überprüfung eingereicht.
  5. Die Software wird von einer Person aus dem Apple App Review Team geprüft – unter anderem auf Stabilität, Datenschutz, problematische Inhalte und Hinweise auf schadhaften Code.
  6. Die App wird entweder bewilligt oder abgelehnt.
  7. Bewilligte Apps erscheinen im App Store.
  8. Die App wird von Benutzer:innen über den App Store oder automatisiert über ein MDM (Mobile‑Device‑Management) auf dem Gerät installiert.
  9. Beim Öffnen der App wird die Gültigkeit des Entwickler‑Zertifikats überprüft.
  10. Stellt sich nachträglich heraus, dass eine App problematischen Code enthält, kann Apple das Zertifikat deaktivieren. Diese App lässt sich dann auf keinem Gerät mehr starten.

Fun Facts