Frage

Kann mir jemand helfen, die möglichen Gründe zu kennen, für die Apple-Store kann Einspruch abzulehnen oder erhöhen jede iPhone-Anwendung zu übermitteln.

War es hilfreich?

Lösung

Hier sind mögliche Gründe (nicht offiziell, von hier ):

  • Vibration . Es ist nicht zu verwenden ständigen Vibrationen in Ihre Anwendungen erlaubt - kurze Ausbrüche als Warnungen ist alles, was erlaubt ist. Kümmern Sie sich nicht einen Timer einzurichten versucht, die Schwingung in Gang zu halten, wird es dazu führen, dass App abgelehnt werden.

  • Verknüpfung mit privaten Rahmen . Dies ist offensichtlich, aber irgendwie in dem Spiel mit Sachen, die wir mit dem MoviePlayer.framework verbunden waren. Das ist ein No-No, und kostete uns etwa zehn Tage, während wir diesen Rahmen nicht verknüpft, neu kompiliert und dann erneut eingereicht.

  • Bei unsachgemäßer Handhabung des Editierens in Tableview Zellen . Auch offensichtlich, aber bewusst sein, dass, wenn Sie Tabellenzelle Bearbeitung ermöglichen, Sie müssen manuell festlegen, welche Zellen Bearbeitung Kontrollen reagieren sollen und welche nicht. Wir hatten ein paar zufällige Prefs Zellen in einem unserer frühen Anwendungen, die eine ‚Löschen‘ Abzeichen zu bringen geklaut waren in der Lage sein. Natürlich hat es nichts zu tun, aber Apple mit Recht dieses arme Design geprüft und verworfen unsere App.

  • Icons . Stellen Sie sicher, dass der 57-Pixel-Symbol in den 512 Pixel Version identisch ist. Verwenden Sie auch ein anderes Symbol, wenn Sie ‚Lite‘ und ‚pro‘ Versionen Ihrer App (das heißt, kostenlose und kostenpflichtige) erstellen. Unter Verwendung des gleichen Symbol für beide sendet die App direkt auf ... Sie ahnen es ... das bin.

  • Kopieren vorhandene Funktionalität . Dies ist viel subtiler und heimtückisch, und hat wahrscheinlich den großen Anteil der Entwickler betroffen. Neben dem weit Podcaster Debakel veröffentlicht, Berichte von Benutzerkommentaren zeigen, dass Apple ein weites Netz wirft, wenn für dupliziert Funktionalität suchen. Mini Web-Browser oder Apps, die im Wesentlichen auf Webseiten zeigen, scheinen besonders anfällig, auch wenn sie fügen Sie neue und / oder nützliche Funktionen. Bleiben Sie weg von E-Mail-Clients als auch.

  • Mit entsprechendem Tastaturtyp . Wenn Ihre App bittet um eine Telefonnummer oder eine andere Ziffer nur für Eingang und Sie stellen eine Tastatur, die auch die Möglichkeit Eingabe Eingabe Standard alphanumerischen enthält ... yep. (Danke Jeremy1026)

  • Die Versionsnummern . Wenn Ihr App ist derzeit auf Version 0.99 oder unter , sollten Sie besser halten es für eine Förderung geben als Apple-1.0 zu bevorzugen und oben scheint. Einer von uns wurde für seinen 0,016, mit einer Nachricht vor kurzem abgelehnt darauf hindeutet, dass unsere Versionsnummer nicht einmal numerisch war. Wenn wir die gleiche Anwendung von Grund auf als Version 1.0 erneut eingereicht, ging es durch.

  • Netzwerk-Erreichbarkeit . Wenn Ihre App jede Art von Netzwerkzugriff erfordern müssen Sie sicherstellen, dass es funktioniert, wenn der Zugang nicht zur Verfügung steht. Wenn dies nicht der Fall, wird sie abgelehnt. Apple stellt Codebeispiel dies zu testen, die Sie als Service-Leistung in den meisten Fällen verwenden: https://developer.apple.com/library/content/samplecode/Reachability/Introduction/Intro.html

Und last, but not least:

  • Flatulenz Noch nicht einmal versuchen. ;-) UPDATE: sorry, scheint dies inzwischen überholt zu sein. Apple macht eine Menge Geld jetzt mit "Furz-Apps": siehe dieser Artikel .

Edit:

Hier ist ein Link zu einem kürzlich erschienenen Artikel über zehn iPhone Apps, die nicht geschafft haben Apples App Store .

Und ein Tipp: Apple Mac App namens Application Loader , die Sie installieren können. Wenn Sie es installiert, analysiert sie Ihre Zip-Datei der App. Er prüft alle certificates, Symbole und andere Dinge sind richtig vor Vorlage an Apple. Mit Hilfe der Application Loader minimiert Ihre Chancen App Ablehnung.


Eine weitere interessante Ressource: App Store Runder Tisch: Transparenz und das Genehmigungssystem (appleblog.com)


Noch eine andere bearbeiten:

Neue Regeln von Februar 2010: "Nein Badeanzug, keine Haut, und kein Innuendo" (Quelle: TechCrunch Artikel , W obble Autor Blog )

Übrigens: Während der iPhone 3.0 Preview-Event (März 2009), ein Apple-Sprecher sagte, dass 96% aller eingereichten Antrag genehmigt wurden

.

Andere Tipps

alt text

Apple stammt jetzt (Stand: 9. September 2010) veröffentlicht ihre offizielle Liste der App-Store-Überprüfung Richtlinien:

Appstor Richtlinien für die Genehmigung

(Apple Developer Anmeldung erforderlich)

oder ein Spiegel hier:

App Store-Richtlinien

Wird Apple will eine App wie die in der Zukunft schaffen? If (yes) reject.

Haben Sie eine wirklich wunderbare Idee, dass Apple in Zukunft if(yes) reject verwenden möchte

Hier ist das Video von der SDK Ankündigung, dass Apple veröffentlichte Liste der Ablehnungskriterien beschreibt:

SDK Announcement

Wie andere erwähnt haben, von Apple scheint auch eine Reihe von anderen Bedingungen zu haben, die sie veröffentlichen nicht. Beachten Sie, dass die Ablehnung bemerkt werden nun durch die NDA abgedeckt .

Das kann ich nicht bestätigen, aber es macht Sinn, aber die Leute berichten, ihre Anwendungen als zu einfach oder zu trivial abgelehnt.

Wir waren gerade einen Schlag für schlecht Netzwerkausfälle Handhabung. Wenn Sie mit dem Netzwerk verbinden, darauf vorbereitet sein, alle Fehlerbedingungen zu behandeln, die kommen können.

Meine bezahlte Version von App von Appstor abgelehnt wurde.

Nach dem Kauf und das Herunterladen app ersten Bildschirm war „Benutzervereinbarung“ und wenn der Benutzer tippt auf „Ich stimme zu “ nur dann er in der Lage ist, mit App fortzusetzen.

Apple den Grund der Ablehnung beschrieben „wenn Benutzer erworben App von Appstor und downloaden Sie im Telefon dann müssen Sie nicht vom Benutzer beschränken mit Vereinbarung zuzustimmen“ , anstatt Ihre Zustimmung an, bevor App in iTunes heruntergeladen werden.

Erstaunlicherweise können Apps erhalten abgelehnt versuchen, ihre Schnittstelle konsistent zu halten mit Apples eigenen Anwendungen. (Dh unter Verwendung Pinch Zoom / erweitern Gesten)

Es gibt eine Seite, die ich kenne, die Sie erzeugen große Werbeideen mit iPhone helfen können. siehe Diese Website durchsuchen: http://itunes.apple.com/app/adpack/id359562015?mt= 8

Ich legte eine bezahlte App zu App Store aber erhalten abgelehnt und lernte ich eine andere Möglichkeit der App Ablehnung

Meine app war Game Center aktiv sein. Wenn App startet zuerst Bildschirm anmelden Bildschirm, der prompt Benutzer durch Game Center anmelden, um fortzufahren.

Sie lehnten die App angemessenen Als Benutzer gibt in der Lage, die Dienste nicht Ihre App zu erhalten, wenn er nicht mit Game Center nicht angemeldet ist, obwohl er dich App zum Download bezahlt. Sie können nicht vom Benutzer beschränken durch Game Center vor jeder App startet anmelden.

Ab 1. Mai 2013 ab, wenn wir nicht unterstützen iPhone 5, die App rejected.So iPhone 5 Unterstützung Muss sein wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top