- Die Reviews der eingereichten Programme und aller Updates dauern eben.
Das ist ein heikles Thema. Es deutet alles darauf hin, dass die Reviews sehr viel schneller gehen könnten, aber von Apple absichtlich verlangsamt werden. Im Mac App Store eingereichte Programme bleiben z.B. interessanterweise exakt 7 Tage liegen, bevor die Prüfung beginnt. Die Gründe dafür dürften sein:
- Es soll die Illusion aufrecht erhalten werden, es würde eine intensive Prüfung durch echte Menschen durchgeführt.
- Man zwingt so die Entwickler dazu, vor dem Einreichen selbst eine brauchbare Qualitätsprüfung durchzuführen. Wird ein Fehler erst kurz nach dem Abschicken erkannt, muss man die App zurückziehen, neu einreichen und wieder eine Woche warten.
- Zu häufige Updates sind bei Kunden unbeliebt und erhöhen die Kosten für Apples Internet-Traffic. Die Anzahl der Aktualisierungen einer App wird auf "höchstens einmal pro Woche" begrenzt.
Warum? Welche Funktionen sind prinzipiell nicht möglich?
Zu den populärsten und technisch am einfachsten zu erklärenden Einschränkungen gehören:
- keine Funktionen, für die ein Zusammenspiel mehrerer Programme unterschiedlicher Hersteller erforderlich ist
- keine allgemeinen Plugins
- keine Authentifizierung, z.B. um mit Genehmigung eine Datei eines anderen Benutzers zu ändern
- kein Zugriff auf Hardware-Sensoren
- kein lesender Blockzugriff auf Datenträger (d.h. keine neuen Dateirettungs- / Wiederherstellungsprogramme seit 10.7)
Ein Programm wie Pages enthält z.B. 14 Sonderregeln, um die Sandbox zu durchbrechen, die undokumentiert sind und die fremden Herstellern entweder überhaupt nicht oder nur nach wochenlang diskutierten Ausnahmegenehmigungen zur Verfügung stehen.