App einreichen bei Apple und Google: das musst Du wissen!

Wie eine App in beide App Stores gelangt

Du hast Dich vielleicht gefragt, wie Deine App in beide App Stores gelangt? Bei Buchung des Business oder Enterprise Paketes ĂŒbernehmen wir fĂŒr Dich die Einreichung. In diesem Artikel möchten wir Dir aber einmal zeigen, was generell notwendig ist, damit man eine App einreichen kann. Hierbei sei gesagt: sowohl Apple als auch Google fordern einige Schritte, die unternommen werden mĂŒssen.

App einreichen bei Apple

FĂŒr die Einreichung einer iOS App ist ein Apple Developer Account notwendig. Damit entsteht ein Zugang zum Developer Portal von Apple sowie zu iTunes Connect, welches ebenfalls fĂŒr die App Einreichung wichtig ist. Automatisch besteht dann auch Zugriff auf iTunes Connect, was ebenfalls fĂŒr die App Einreichung wichtig ist. Zudem ist auch eine Kreditkarte notwendig, da die Nutzung des Developer Accounts jĂ€hrlich 99 US Dollar betrĂ€gt.

Was braucht man fĂŒr die App Einreichung?

Um die App einreichen zu können, ist ein Mac Rechner erforderlich. Da wir die App einreichen, erfolgt dies ĂŒber unsere Mac Rechner. Unsre Kunden mĂŒssen einzig und allein, den Developer Account eröffnen (gilt auch fĂŒr den Google Play Store). Allgemein gesprochen, wird fĂŒr die Einreichung die App in die Entwicklungsumgebung xCode ĂŒberfĂŒhrt. Entwickler und Unternehmen, die selbst Apps erstellen möchten, können dabei auf xCode zurĂŒckgreifen. Apple bietet dieses Tool kostenlos zum Download an.

Das Apple Developer Program, um eine App einreichen zu können

FĂŒr das Developer Program ist eine Apple ID Voraussetzung. Am besten ist es, eine komplett neue ID anzulegen und nicht die bereits privat genutzte Apple ID zu verwenden (Zugangsinformationen). Somit weist die einzureichende App eine eigene Identifikationsnummer auf.

Einrichtung: Individual oder Company Account

Es können entweder ein Individual oder Company Account erstellt werden:

Individual Account

Ein Individual Account richtet sich an Privatpersonen. Im Individual Account steht als App Veröffentlicher im Store auch der Name der Privatperson.

Company Account

Der Company Account ist fĂŒr Unternehmen vorbehalten. Im Company Account steht demzufolge im Store als App Veröffentlicher der Unternehmensname. Der Company Account benötigt neben der Steuernummer noch eine sogenannte D-U-N-S Nummer. Dies ist eine Identifikationsnummer, um Unternehmen zu verifizieren. Der Vorteil eines Company Accounts ist, dass mehrere Mitarbeiter Zugriff auf das App Projekt erhalten und dieses bearbeiten können.

Ein kleiner Hinweis: SelbststÀndige sollten hier auf einen Individual Account setzen. Es besteht zwar die Möglichkeit, eine D-U-N-S Nummer zu beantragen, aber Apple wird keinen Company Account vergeben. Mehr Infos zum Company Account sind hier zu finden.

Apple Zertifikate anlegen

Jede iOS App benötigt signierte Zertifikate, um im App Store bereitgestellt werden zu können. Diese Zertifikate sind z.B. wichtig, um Push Nachrichten zu ermöglichen oder fĂŒr die Signierung Deiner App, damit keiner diese kopieren kann. Diese können ĂŒber den Developer Account erstellt werden.

App ID vorbereiten

Jede iOS App braucht eine App ID. Dies ist ein Wiedererkennungsmerkmal der App und besteht dabei aus zwei Teilen: einem automatisch vergebenen Identifier (ID) und einer vom Entwickler oder App Verantwortlichen festgelegten Endung.

Explicit oder Wildcat ID

Eine Explicit ID muss fĂŒr jede neue App ID neu generiert werden, erlaubt aber Push Nachrichten, In-App Purchases und andere Features. Die Wildcat ID erlaubt diesen Zugriff nicht, kann dafĂŒr aber fĂŒr mehrere Apps gleichzeitig verwendet werden.

Provisioning Profile fĂŒr die App erstellen

Dieses Profil ist eine Sammlung von Zertifikaten, der GerÀteregistrierung und App ID, welche zu einem einzigen Profil zusammengefasst werden. Dieses verbindet den Developer Account unter anderem mit registrierten TestgerÀten. Dieses Profil muss auf jedem GerÀt installiert werden, auf dem der Code der App laufen soll. Die im Profil enthaltenen registrierten GerÀte können auch nur von denjenigen zum Testen verwendet werden, deren Entwicklerzertifikate im Profil enthalten sind. Wird dieses Profil nicht angelegt, kann die App auch nicht bei Apple eingereicht werden.

App einreichen via iTunes Connect

Mit iTunes Connect wird die App eingestellt. Hierbei kann festlegt werden, ob es eine kostenpflichtige oder eine kostenlose App ist. FĂŒr beide Arten muss ein Vertrag zwischen Apple und dem Entwickler bzw. App Verantwortlichen aufgesetzt und akzeptiert werden.

App Seite im Store

Danach geht es daran, die App Seite im App Store anzulegen und mit Inhalten zu fĂŒllen, um die App vorzustellen. Dies soll Nutzer animieren, die App herunterzuladen. HierfĂŒr werden ein App Icon, App Screenshots, App Name, eine Beschreibung der App sowie passende Keywords etc. benötigt.

App Review Prozess von Apple

Auch wenn die iOS App eingereicht ist, ist sie noch nicht verfĂŒgbar. Apple lĂ€sst alle Apps einen Review Prozess durchlaufen. Damit stellt das Unternehmen sicher, dass die bestehenden Guidelines zur App (z.B. App Inhalte, App Design und Mehrwert fĂŒr den Nutzer etc.) eingehalten wurden. Dieser Prozess dauert in der Regel mind. zwei Tage. Den Status des Review Prozesses kann jederzeit via iTunes Connect eingesehen werden.

Pflege und Wartung sind wichtig!

Sobald die App erfolgreich eingereicht ist, endet die Arbeit jedoch nicht. RegelmĂ€ĂŸige ÜberprĂŒfungen auf Fehlermeldungen und Bugs sind wichtig. Treten diese vermehrt auf, kann die App von Apple aus dem App Store entfernt werden. Sind Fehler identifiziert und behoben worden, sollte eine neue iOS Version der App erneut in den Store eingereicht werden. In diesem Zusammenhang hilft auch die ASO (App Store Optimization), um den Auftritt im App Store so optimal zu gestalten und die App damit besser auffindbar zu machen. Hilfreiche Infos zur ASO findest Du hier.

App einreichen im Google Play Store

FĂŒr den Google Play Store gibt es natĂŒrlich auch einige Faktoren, die vorliegen mĂŒssen, um die Android App erfolgreich einreichen zu können.

Die Android App benötigt eine signierte APK Datei

Die Android App muss im sogenannten APK Format vorliegen, damit sie auf einem Android GerĂ€t installiert werden kann. Diese Datei enthĂ€lt alle Infos in komprimierter Form und zudem muss diese Datei noch signiert werden. Diese Signatur ist erforderlich, um den Urheber der App festzustellen. Diese Signierung kann dabei fĂŒr mehrere Apps parallel gelten.

Registrierung bei mehreren Google Accounts

Bevor die App im Google Play Store eingereicht werden kann, sind noch mehrere Accounts von Google notwendig. Diese sind: ein allgemeines Google Konto. Dieses Google Konto wird fĂŒr die Anmeldung auf der Google Play Console verwendet. Die Kosten fĂŒr diesen Developer Account betragen einmalig 25 US Dollar. Wenn die App kostenpflichtig sein soll, muss noch ein weiteres Google Konto, und zwar das Google Payments HĂ€ndlerkonto, erstellt werden.

App Review Prozess von Google

Genau wie bei Apple ist die App aber noch nicht direkt im Play Store. Auch diese muss einen Review Prozess durchlaufen. Hier prĂŒft Google, ob die App die vorherrschenden Richtlinien einhĂ€lt. ErfahrungsgemĂ€ĂŸ dauert das bei Google wenige Stunden bis maximal einen Tag. Das Hochladen der App erfolgt dabei ĂŒber die Google Play Console mit der APK Datei.

App Seite im Google Play Store

Im Google Play Store steht ebenfalls eine App Seite bereit, um die App vorzustellen. HierfĂŒr sind noch Infos fĂŒr die App bereitzustellen: der App Name, eine Kurz- sowie Langbeschreibung, Grafikelemente (App Screenshots), Kategorisierung der App sowie Keywords etc.

Einstufung des Inhalts

Unterliegt die App einer AltersbeschrĂ€nkung oder sollen Inhalte nur fĂŒr bestimmte Regionen sichtbar sein?

E-Mail Adresse als Kontaktinformation

Hinterlegung einer gĂŒltigen E-Mail Adresse; hier bietet sich z.B. die Adresse des allgemeinen Google Kontos an.

DatenschutzerklÀrung

Eine DatenschutzerklÀrung sollte in der App hinterlegt sein. Vor allem dann, wenn die App auf persönliche Informationen zugreift. Im Internet sind einige Vorlagen einer solchen ErklÀrung zu finden.

Kostenlos vs. kostenpflichtig

Bei einer kostenlosen Variante sollte festgelegt werden, in welchen LĂ€ndern die App zur VerfĂŒgung stehen soll.

Handelt es sich um eine kostenpflichtige App, muss in der Google Play Console der Preis fĂŒr die App festgelegt werden. Zudem kann angegeben werden, ob der Preis fĂŒr andere LĂ€nder umgerechnet oder ein komplett anderer sein soll.

Einreichung erfolgreich: muss ich noch was tun?

Auch hier gilt: App einreichen und damit ist alles getan, ist nicht. Die Android App sollte immer auf Bugs oder andere Fehlermeldungen ĂŒberprĂŒft werden. Denn auch Google behĂ€lt sich das Recht vor, die App aus dem Store zu entfernen, wenn sie zu viele Fehler aufweist. In der Play Console werden mögliche Fehlermeldungen aufgezeigt, sodass sie behoben werden können. Die aktualisierte Android App Version sollte ebenfalls noch einmal eingereicht werden. Die neue Version der Android App sollte – zur besseren Übersicht – auch entsprechend gekennzeichnet sein. Die ASO kann auch fĂŒr den Google Play Store genutzt werden, um die Auffindbarkeit der App zu erhöhen.

Quellen
https://www.ionos.de/digitalguide/websites/web-entwicklung/die-eigene-app-entwickeln-eine-ios-app-veroeffentlichen/
https://www.ionos.de/digitalguide/websites/web-entwicklung/die-eigene-app-entwickeln-android-app-veroeffentlichen/
https://medium.com/@abhimuralidharan/what-is-a-provisioning-profile-in-ios-77987a7c54c2
https://developer.apple.com/de/support/certificates/
https://www.dev-insider.de/was-ist-apple-xcode-a-653433/

Beginnen Sie mit der Eingabe und drĂŒcken Sie Enter, um zu suchen

Warum Du Video Marketing fĂŒr die App Promotion verwenden solltestMit der Gastro App kontaktlos einen Tisch reservieren und seine Kontaktdaten hinterlegen AppYourself GmbH App Entwicklung, App Agentur, App Programmierung, App Baukasten, App Plattform hat 4,32 von 5 Sternen 66 Bewertungen auf ProvenExpert.com