9 Gründe, warum Ihre App von Apple Review abgelehnt werden könnte

Wir haben viel mit Apple App Review zu tun. Eigentlich zu viel.

Wir haben Tausende von Apps im Auftrag von Kunden eingereicht und viele Ablehnungen erlebt. In diesem Artikel gehen wir auf einige der größten Fehler ein, die wir gesehen haben und die dazu führen können, dass Ihre App vom Apple Review Team abgelehnt wird.

Es ist ein Thema, das jedem App-Entwickler am Herzen liegt und hoffentlich wird dieser Artikel Sie vor dem gefürchteten Apple Resolution Center bewahren. Ok, das Resolution Center ist gar nicht so schlimm und ist wirklich ein Ort, der Ihnen hilft, Ihre App durch die strengen iOS-Richtlinien und den manuellen Überprüfungsprozess zu bringen. Dieser Artikel zielt darauf ab, die Zeit, die du dort verbringst, zu begrenzen und zu versuchen, dass deine App beim ersten Mal akzeptiert wird, also lass uns loslegen.

resolution-center

Deine App ist nicht für jedermann

Einer der Hauptgründe für eine Ablehnung ist die Einreichung einer öffentlichen App, die für die breite Bevölkerung nicht relevant ist. Wenn Sie eine App haben, die nur einer Handvoll Menschen in der Öffentlichkeit nützt, wird Apple „Nein“ sagen.

Wenn Ihre App zum Beispiel ein lokales Lebensmittelgeschäft in einer Stadt mit 27 Einwohnern bewirbt, ist die Wahrscheinlichkeit groß, dass Apple „Nein“ sagen wird. Ihre App muss auch irgendeine Art von Funktionalität haben. Vorbei sind zum Beispiel die Zeiten der „I Am Rich“-App, die nichts anderes tat, als andere Leute wissen zu lassen, dass man reich genug ist, um dumme Summen für einen Screenshot auszugeben! Im Ernst, schauen Sie sich den Link an, die Leute haben sie tatsächlich gekauft. Grundsätzlich sollten Sie sicherstellen, dass Ihre App etwas Nützliches für eine Vielzahl von Menschen bietet.

Wie sieht es mit einer App für Mitarbeiter eines Unternehmens aus?

Apps für den internen Gebrauch in einem Unternehmen, z. B. ein Tool für Vertriebsmitarbeiter, können über das Apple Enterprise Programm eingereicht werden. Die App wird nicht im App Store für jedermann zum Herunterladen zur Verfügung stehen, sondern ist nur auf bestimmte Geräte beschränkt.

Ihre App ist identisch mit Ihrer Website

Viele Leute wollen eine App, die genau dasselbe tut wie ihre Website und im selben Design angezeigt wird.

Zum Beispiel eine Kirchen-Website, die Informationen über die Kirche und einige Blog-Einträge in der App anzeigen möchte. Diese Art von App wird abgelehnt. Warum?

Apple möchte, dass die App etwas kann, was die Website nicht kann. Wozu braucht man sonst eine App? Mit Push-Benachrichtigungen allein lässt sich diese Hürde leider nicht überwinden. Sie müssen Interaktivität schaffen, wie z. B. einen Mitgliederbereich, In-App-Käufe, Mediendownloads, die Verwendung der Gerätekamera und solche nativen Funktionen.

Apple erwartet, dass die App die Human Interface Guidelines erfüllt. Human Interface Guidelines sind Softwareentwicklungsdokumente, die Anwendungsentwicklern eine Reihe von Empfehlungen geben. Einfach ausgedrückt: Apple möchte, dass Ihre Anwendungen ihren Designprinzipien und -richtlinien entsprechen. Oh, und verwenden Sie kein Apple-Branding in Ihrer App, das mögen sie auch nicht und es wird eine Ablehnung sein.

Ihre App funktioniert nicht oder ist unvollständig

Dies mag offensichtlich erscheinen, aber stellen Sie sicher, dass Sie Ihre App testen, bevor Sie sie zur Überprüfung einreichen. Wenn sich die Prüfer nicht anmelden können, weil Sie ihnen keine Zugangsdaten gegeben haben, oder wenn sie tote Links finden, werden sie Ihre App ablehnen.

Wenn Ihre App Demo-Inhalte verwendet, kann sie ebenfalls abgelehnt werden. Es ist in Ordnung, gefälschte Benutzerprofile zu erstellen und einige Inhalte hinzuzufügen, damit deine App nicht leer ist, sondern echt aussieht.

Du musst sicherstellen, dass deine App auch nicht auf dem Startbildschirm hängen bleibt. Wenn eine App mehr als zehn Sekunden braucht, um vom Startbildschirm zu laden, wirst du höchstwahrscheinlich nicht von den Reviewern bewertet werden. Um ehrlich zu sein, wenn Ihre App ohnehin so lange auf dem Startbildschirm hängen bleibt, deutet das auf ein größeres Problem bei der Entwicklung der App hin.

Ihre App-Beschreibung ist unvollständig

Das ist ein einfaches Problem. Vergewissern Sie sich, dass die App eine gute Beschreibung hat und alles enthält, was dort stehen muss.

Es gibt viel Platz beim Ausfüllen Ihrer Beschreibungen, also nutzen Sie ihn. Informiere deine Kunden über alle Funktionen deiner App, was sie kann und wer du bist. Wenn Sie Funktionen verwenden, die eine zusätzliche Beschreibung erfordern, wie z. B. In-App-Käufe, sollten Sie dies unbedingt angeben.

Apple weiß diese Informationen zu schätzen, und wenn Sie sie weglassen oder nur sehr knapp angeben, ist das ein sicherer Weg, um abgelehnt zu werden. Geben Sie auch nicht den Preis der App in der Beschreibung an. Verschiedene Länder können Ihre App sehen, und wenn Sie Ihre App an diese Länder verkaufen, wird der Preis höchstwahrscheinlich in einer anderen Währung sein. Überlassen Sie dies alles Apple.
app-description

Sie haben eine andere App kopiert

Das führt mich zu meinem nächsten Punkt: Kopieren Sie nicht! Wenn Ihre App-Beschreibung sich zum Beispiel als Facebook beschreibt, kommt sie nicht in den Store. Sie müssen sicherstellen, dass Ihre App einzigartig ist, dass sie neu ist, dass sie frisch ist. Natürlich kann es nicht schaden, eine bestehende Idee zu übernehmen und sie zu verbessern, aber eine andere App einfach zu kopieren, wird das Review-Team nicht akzeptieren.

Ihre App ist zu groß

bloatedStellen Sie sicher, dass Ihre .ipa-Datei nicht zu groß ist. Zum Zeitpunkt der Erstellung dieses Artikels erlaubt Apple das Herunterladen von Apps mit einer Größe von bis zu 100 MB über ein Mobilfunknetz über den App Store. Alles, was größer ist, wird abgelehnt.

Die Gesamtgröße Ihrer App kann bis zu 4 GB betragen, aber je größer die Datei ist, desto länger dauert der Download für die Benutzer. Versuchen Sie, unter 50 MB zu bleiben, um sicherzustellen, dass Ihre App schnell und einfach aus dem App Store geladen werden kann.

Sie haben die falsche Versionsnummer verwendet

Apple mag die Nummer eins in Ihren Build-Nummern. Wenn Sie also eine App hochladen, stellen Sie sicher, dass Sie eine Versionsnummer von mindestens 1, also 1.0, 1.0.0 usw. verwenden. Wenn Apple eine niedrigere Nummer wie 0.1 sieht, wird sie abgelehnt.

Wenn Apple eine Versionsnummer kleiner als 1 sieht, geht es davon aus, dass sich die App noch in einem Stadium vor der Verteilung befindet. Sie wollen schöne, vollständige, funktionsreiche Apps sehen. Wenn sie das Gefühl haben, dass die App unvollständig ist, selbst wenn es sich nur um eine Versionsnummer handelt, werden sie sie ablehnen. Sie mögen auch die Wörter „Alpha“ und „Beta“ nicht, also versuchen Sie, sie aus Ihren Beschreibungen herauszuhalten.

Sie haben das Herunterladen missbraucht

Wenn Sie mit der Entwicklung weitermachen, laden Sie keine Inhalte oder Skripte zur Laufzeit herunter. Apple erklärt, dass „Apps, die in irgendeiner Form Code herunterladen, abgelehnt werden“. Ich gebe zu, das ist eine ziemlich vage Aussage, aber bedenken Sie: Wenn Sie zur Laufzeit Javascript herunterladen, das die Funktionsweise der App effektiv verändert, könnte sie nun als eine andere App angesehen werden als die, die der Prüfer bewertet hat.

Apple möchte sicherstellen, dass die App, die sie genehmigt hat, auch die App ist, die an den Benutzer verteilt wird. Außerdem sollte man das Dateisystem nicht missbrauchen. Das heißt, laden Sie keine Dateien ohne die Erlaubnis des Benutzers herunter. Sie müssen sicherstellen, dass Ihre App auch dann funktioniert, wenn kein Netz vorhanden ist. Selbst wenn es nur eine Seite ist, die darauf hinweist, dass eine Internetverbindung erforderlich ist, braucht Apple diese Form der Funktionalität. Eine gute Möglichkeit, dies zu testen, ist, Ihr Gerät in den Flugzeugmodus zu schalten und zu sehen, was beim Testen passiert.

Sie haben gegen Apples Richtlinien verstoßen

Apple hat eine Reihe von App Store Review Guidelines, an die Sie sich halten müssen. Du kannst sie durchlesen, aber lass uns diese kurz durchgehen, da sie ziemlich selbsterklärend sind:

  • Apps, die diffamierend, beleidigend oder gemein gegenüber Religion, Kultur und Ethnie sind, werden abgelehnt.
  • Keine Glücksspiele.
  • Keine nicht jugendfreien Inhalte.
  • Gleiche Icons
  • Benutze Apple für In-App-Zahlungen, also kein PayPal.
  • Zwinge den Nutzer nicht, eine Nutzungsvereinbarung zu unterschreiben.

Wie Sie sich vorstellen können, ist dies keineswegs eine vollständige Liste, aber sie sollte die meisten der sicheren Wege abdecken, wie Ihre App abgelehnt werden kann.

Was tun, wenn Ihre App abgelehnt wird

Wie ich bereits zu Beginn des Artikels erwähnt habe, wenn Ihre App im Resolution Center landet, gibt es dafür einen Grund, der Ihnen im Detail erläutert wird.

Was Sie tun müssen, ist, den Grund für die Ablehnung sorgfältig zu prüfen und das Problem zu beheben. Google ist dein Freund, wenn du den Ablehnungsgrund einfach dort eingibst, solltest du irgendwo einen Thread finden, in dem er näher erläutert wird.

Das Resolution Center ist nicht das Ende der Welt, und sobald das Problem behoben ist, kannst du wieder hochladen. Stellen Sie sicher, dass Sie Ihre Build-Nummer vor dem erneuten Hochladen ändern, sonst erhalten Sie eine Fehlermeldung, wenn Sie versuchen, Ihre .ipa-Datei hochzuladen.