Entwickler-Checklist: So kommt eure App durch die Eingangskontrolle
Der kurze iTether-Auftritt Anfang der Woche dürfte viele iPhone-Entwickler noch mal an Apples SOP erinnert haben: Wenn eure App nicht 100% mit Apples App Store-Richtlinien harmoniert und dann auch noch für ein überdurchschnittliches Presse-Feedback sorgt, fliegt die Anwendung in weniger als 12 Stunden aus dem Store. Sich an alle App Store-Richtlinien zu halten ist jedoch leichter gesagt als getan. Nicht zuletzt, da Apple nur wenige Ausschluss-Kriterien dokumentiert hat. Oft sorgen Präzedenzfälle für die Einführung neuer Regeln. Kurz: In der „iOS App Store Submission Checklist“ stehen mehr als 60 versammelte Tipps bereit, die euch durch die Eingangskontrolle lotsen sollen und die – vielleicht schon zu Beginn der App-Entwicklung – einen Platz auf eurem schwarzen Brett verdient haben. Ein Auszug:
Your app…
- Does not simulate a failure (e.g. crash or cracked screen)
- Remains responsive after long/excessive usage
- Does not make use of any private APIs in the SDK
- Warns the user when there is no network connectivity, if it needs a connection
- Does not make use of any undocumented features in the SDK
- Does not contain a scripting interpreter […] that can execute downloaded content
- Does not use continuous vibration