
Mit Base44 erstellte Apps
Bevor du beginnst
- Eine veröffentlichte Base44 App mit einer stabilen URL
- Ein Apple Developer Program-Konto mit Zugriff auf App Store Connect und API-Schlüssel
- Ein Google Play Console-Entwicklerkonto
- Berechtigung zum Erstellen und Verwalten von Apps in beiden Konten (wenn du in einem Team arbeitest)
- Ein Logo, das den Apple- und Google-Icon-Anforderungen entspricht, oder einen klaren Prompt, um eins mit KI zu generieren
- Eine Datenschutzrichtlinien- und Nutzungsbedingungenseite, die erklärt, wie deine App Daten und Geräteberechtigungen behandelt und die von deinen Hauptseiten der App aus erreichbar ist
Verkaufen in deiner App
Wenn du in deiner App etwas verkaufen möchtest, prüfe vor den folgenden Schritten, was Apple und Google erlauben. Der Verkauf der falschen Art von Inhalten ist ein häufiger Ablehnungsgrund. Deine Mobile-App kann Zahlungen für physische Waren und reale Dienstleistungen mit jedem Zahlungsanbieter annehmen. Beispiele sind Base44 Payments, Stripe oder ein Anbieter, den du über seine API verbindest. Bei digitalen Inhalten ist das anders. Apple und Google verlangen dafür ihre eigenen In-App-Kaufsysteme. Base44 Apps unterstützen Apple In-App Purchase und Google Play Billing noch nicht. Gilt als digital und kann daher nicht in deiner Mobile-App verkauft werden:- Premium- oder Abo-Stufen
- Das Freischalten von Funktionen oder Inhalten in deiner App
- Kurse, E-Books, Videos oder andere Inhalte, die Personen in deiner App nutzen
- Virtuelle Währung, Credits oder zusätzliche KI-Generierungen
- Ein physisches Produkt, das du versendest
- Die Buchung einer realen Dienstleistung, etwa eines Termins oder eines Tisches
- Eine Dienstleistung, die außerhalb deiner App erbracht wird, etwa Coaching
- Spenden
Die App-Store-Regeln befolgen
Die App-Store-Regeln befolgen
- Reader-Apps: Eine App, die hauptsächlich Bücher, Zeitschriften, Nachrichten, Musik oder Videos anbietet, kann Personen anmelden lassen. Sie können dann Inhalte nutzen, die sie schon anderswo gekauft haben.
- Auf deine Website verlinken: Apple erlaubt einen Link zum Kauf auf deiner Website nur für Apps im US App Store. In allen anderen Ländern lehnt Apple Buttons oder Links ab, die zur Zahlung außerhalb der App führen.
- Entferne kostenpflichtige digitale Inhalte aus deiner iOS-App und verkaufe sie weiter in der Webversion deiner App. Du kannst den KI-Chat bitten, kostenpflichtige Inhalte, Preise und Kauf-Buttons nur auszublenden, wenn deine App als Mobile-App läuft.
- Veröffentliche deine iOS-App nur im US App Store und verlinke für den Kauf auf deine Website. Apple kann die App trotzdem im Review ablehnen.
- Warte, bis Base44 In-App Purchase unterstützt, bevor du digitale Inhalte in deiner iOS-App verkaufst.
Die Google-Play-Regeln befolgen
Die Google-Play-Regeln befolgen
Schritt 1 | Erstelle deine Entwicklerkonten
Bevor du Store-Dateien generieren und deine App einreichen kannst, brauchst du aktive Apple- und Google-Entwicklerkonten. Mit diesen Konten besitzt du deine Einträge, verwaltest Releases und übernimmst Reviews direkt in jedem Store.Apple Developer-Konto
Verwende dein Apple Developer-Konto, um deine iOS-App in App Store Connect einzureichen und Releases zu verwalten. Stelle sicher, dass du eine Apple-ID hast, die du für dein Unternehmen verwenden kannst. So erstellst du dein Apple Developer-Konto:- Gehe zur Apple Developer Anmeldungsseite.
- Melde dich mit deiner Apple-ID an und starte den Anmeldeprozess.
- Wähle den Kontotyp, der zu deiner Situation passt:
- Individual: Wähle das, wenn du als Einzelperson veröffentlichst.
- Organization: Wähle das, wenn du im Namen eines Unternehmens veröffentlichst. Apple kann nach deinem rechtlichen Firmennamen und deiner D-U-N-S-Nummer fragen.
- Überprüfe und akzeptiere die Apple-Programmbedingungen.
- Schließe die Zahlung ab, um deine Apple Developer Program-Mitgliedschaft zu aktivieren.
- Nachdem deine Anmeldung genehmigt wurde, melde dich mit derselben Apple-ID bei App Store Connect an, um deine Apps zu verwalten.

Ein Apple Developer-Konto erstellen
Google Play-Entwicklerkonto
Verwende dein Google Play-Entwicklerkonto, um deine Android-App in der Google Play Console einzureichen und Releases zu verwalten. Stelle sicher, dass du ein Google-Konto hast, das du für dein Unternehmen verwenden kannst. So erstellst du dein Google Play-Entwicklerkonto:- Gehe in deinem Browser zur Google Play Console.
- Melde dich mit deinem Google-Konto an und starte den Registrierungsflow.
- Gib deine Entwicklerprofildetails ein, wie deinen Entwicklernamen, deine Kontakt-E-Mail und Website, falls du eine hast.
- Überprüfe und akzeptiere die Google Play-Bedingungen und -Richtlinien.
- Schließe die Registrierungszahlung ab, um dein Google Play-Entwicklerkonto zu erstellen.
- Nachdem die Einrichtung abgeschlossen ist, melde dich bei der Google Play Console an und bestätige, dass du eine neue App erstellen kannst.

Ein Google Play-Entwicklerkonto erstellen
Schritt 2 | Scanne deine App auf Probleme
Scanne aus dem App-Editor in Base44 deine App gegen die neuesten App Store- und Google Play-Richtlinien. So führst du einen Scan aus:- Gehe zu deinem App-Editor.
- Klicke oben rechts auf Publish.
- Klicke auf den Tab Mobile app.
- Klicke auf Check Your App, dann auf Run App Scan und wähle, gegen was du deine App scannen möchtest:
- App Store-Richtlinien
- Google Play-Richtlinien


Einen App-Scan über den Mobile-app-Tab ausführen
Schritt 3 | KI zur Behebung von Problemen verwenden
Nachdem der Scan abgeschlossen ist, verwende das Ergebnisfenster, um zu sehen, wie bereit deine App für die Stores ist, und lass den KI-Chat Korrekturen vorschlagen. Du kannst jedes Problem überprüfen, empfohlene Änderungen anwenden und den Scan erneut ausführen, bis du mit deinem Score zufrieden bist.- Schau dir deinen Readiness Score und die Anzahl der bestandenen, teilweise bestandenen und fehlgeschlagenen Prüfungen im Scan-Ergebnisfenster an.
- Wähle, wie du die Probleme beheben möchtest:
- Apply with AI: Öffne den KI-Chat mit einem maßgeschneiderten Korrektur-Prompt basierend auf deinen Scan-Ergebnissen.
- Copy Fix Prompt: Kopiere den Korrektur-Prompt, damit du ihn selbst in den KI-Chat einfügen und vorher bearbeiten kannst.
- Lass den KI-Chat die vorgeschlagenen Änderungen anwenden.

KI zur Behebung von Problemen für die App-Einreichung in Stores verwenden
Schritt 4 | Generiere deine App-Dateien
Generiere die Dateien für jeden Store direkt aus dem Tab Mobile app, damit du den App-Editor nicht verlassen musst. Verwende deine scan-bereite App, um die Dateien zu erstellen, die du im App Store und in Google Play einreichen musst.

App Store- und Google Play-Dateien aus dem Mobile-app-Tab erstellen
App Store-Dateien erstellen
Wenn deine App für iOS bereit ist, verwende deine Apple Developer-Anmeldedaten im Tab Mobile app, um ein App Store-bereites IPA-Bundle zu generieren. Wenn die Generierung abgeschlossen ist, lade die Datei aus Base44 herunter, bewahre sie an einem sicheren Ort auf und verwende sie, wenn du deine App in App Store Connect hochlädst. So erstellst du App Store-Dateien:- Gehe zu deinem App-Editor.
- Klicke oben rechts auf Publish.
- Klicke auf den Tab Mobile app.
- Klicke auf Build Stores Files, dann auf Create App Store files.
-
Füge deine Issuer ID, Key ID, Team ID hinzu und lade die
.p8API-Schlüsseldatei aus App Store Connect hoch, dann klicke auf Continue.Hinweis: Um Push-Benachrichtigungen aus deiner App zu senden, aktiviere Add push notifications in diesem Fenster, bevor du fortfährst. Siehe Push-Benachrichtigungen hinzufügen.Wo finde ich meine IDs und API-Schlüsseldatei?
Du musst deinen API-Schlüssel generieren und die Details dann zu Base44 hinzufügen. So generierst du deinen Schlüssel:- Gehe zu App Store Connect und melde dich mit deinem Apple Developer-Konto an.
- Klicke auf Users and Access.
- Klicke auf Integrations .
- Klicke auf +, um einen neuen API-Schlüssel zu erstellen.
- Gib einen Namen für den Schlüssel ein und wähle die entsprechende Zugriffsrolle (zum Beispiel Admin oder App Manager).
- Klicke auf Generate, um den Schlüssel zu erstellen. So findest du deine Apple-IDs und lädst die API-Schlüsseldatei (.p8) herunter:
- Gehe zu App Store Connect und melde dich mit deinem Apple Developer-Konto an.
- Klicke auf Users and Access.
- Klicke auf Integrations .
- Finde deine Issuer ID und Key ID.
- Klicke auf Download, um die
.p8-Datei auf deinem Computer zu speichern und an einem sicheren Ort aufzubewahren. So findest du deine Team ID: - Gehe zu deinem Apple Developer-Konto.
- Suche nach dem Team-ID-Wert, der unter den Mitgliedschaftsdetails aufgeführt ist.
- Überprüfe dein App-Logo. Lade ein neues Logo von deinem Computer hoch oder generiere eines mit KI, dann klicke auf Generate Files.
- Wenn deine Dateien bereit sind, klicke auf Download.
Google Play-Dateien erstellen
Wenn deine App für Android bereit ist, verwende den Tab Mobile app, um ein Google Play-bereites AAB-Bundle zu generieren. Lade nach der Generierung die Datei aus Base44 herunter, bewahre sie an einem sicheren Ort auf und lade sie in deinem Google Play Console-Release hoch. So erstellst du Google Play-Dateien:- Gehe zu deinem App-Editor.
- Klicke oben rechts auf Publish.
- Klicke auf den Tab Mobile app.
- Klicke auf Build Stores Files, dann auf Create Google Play files.
-
Folge den Schritten auf dem Bildschirm, um dein App-Logo zu überprüfen, ein neues Logo von deinem Computer hochzuladen oder ein neues mit KI zu generieren.
Hinweise:
- Das Ändern des Logos im Fenster Generate Google Play files aktualisiert auch das Logo, das du derzeit für deine App verwendest. Stelle sicher, dass du mit dem Logo zufrieden bist, bevor du die Dateien generierst.
- Um Push-Benachrichtigungen aus deiner App zu senden, aktiviere Add push notifications in diesem Fenster, bevor du deine Dateien generierst. Siehe Push-Benachrichtigungen hinzufügen.
- Klicke auf Generate Files, um das AAB-Bundle zu erstellen.
- Wenn deine Dateien bereit sind, klicke auf Download.
Push-Benachrichtigungen hinzufügen
Push-Benachrichtigungen erscheinen auf dem Telefon einer Person, auch wenn deine App geschlossen ist. Du aktivierst sie im selben Fenster, in dem du deine Store-Dateien generierst, und lädst dann Anmeldedaten aus deinem Apple Developer-Konto oder deinem eigenen Firebase-Projekt hoch. iOS und Android sind getrennt, richte also beide ein, um alle Nutzer deiner App zu erreichen.
Eine Push-Benachrichtigung
Push-Benachrichtigungen für iOS einrichten
Push-Benachrichtigungen für iOS einrichten
.p8-Datei und eine 10-stellige Key ID.Dies ist ein separater Schlüssel vom App Store Connect-API-Schlüssel, den du vorher im selben Fenster hinzufügst. Jeder hat seine eigene Key ID, und beide Dateien enden auf .p8. Merke dir also beim Herunterladen, welche welche ist.So fügst du deine iOS-Push-Anmeldedaten hinzu:- Beginne mit dem Erstellen deiner App Store-Dateien und fülle deine App Store Connect-Anmeldedaten aus.
- Aktiviere Add push notifications.
- Klicke auf How to create an APNs auth key für die Apple-Schritte, wenn du deinen Schlüssel noch erstellen musst.
- Lade deinen Schlüssel unter Upload the APNs auth key (.p8) hoch.
- Prüfe das Feld APNs Key ID. Base44 füllt es aus, wenn du deinen Schlüssel hochlädst. Wenn es leer bleibt, füge die kopierte Key ID ein.
- Klicke auf Continue und schließe dann den Flow ab, um deine Dateien zu generieren und herunterzuladen.

Deinen APNs Auth Key im Fenster Generate App Store files hinzufügen

Der eingebaute Leitfaden zum Erstellen eines APNs Auth Key
Push-Benachrichtigungen für Android einrichten
Push-Benachrichtigungen für Android einrichten
google-services.json-Datei wird in deine App eingebaut, damit sie Benachrichtigungen empfangen kann, und dein Service-Account-Key lässt Base44 sie senden. Erstelle dein Projekt in der Firebase-Konsole, registriere deine Android-App gegen den Paketnamen, den Base44 dir zeigt, und lade dann beide Dateien aus demselben Projekt herunter.So fügst du deine Android-Push-Anmeldedaten hinzu:- Beginne mit dem Erstellen deiner Google Play-Dateien und überprüfe dein App-Logo.
- Aktiviere Add push notifications.
- Klicke auf How to set up Firebase & download your files für die Firebase-Schritte, wenn du dein Projekt noch erstellen musst.
- Lade deine
google-services.json-Datei unter Upload google-services.json hoch. - Lade deinen Service-Account-Key unter Upload the service account key (.json) hoch.
- Klicke auf Generate Files, dann lade deine Dateien herunter, wenn sie bereit sind.

Deine Firebase-Dateien im Fenster Generate Google Play files hinzufügen

Der eingebaute Leitfaden zum Einrichten von Firebase
Deine Benachrichtigungen senden
Du sendest Benachrichtigungen aus dem Backend deiner App mit der SendPushNotification-Integration. Jede Nachricht enthält einen Titel, eine Nachricht, ein optionales Action-Button-Label und einen optionalen Link zu einer bestimmten Seite in deiner App. Beim ersten Öffnen deiner App wählt die Person, ob sie Benachrichtigungen zulässt. Du kannst an alle senden, die zustimmen. Erfahre mehr über das Senden von Push-Benachrichtigungen.Google Play SHA hinzufügen
Wenn deine App den Login mit Google verwendet, füge deine Google-Play-Signatur-Fingerabdrücke zu Base44 hinzu. So funktioniert der Google-Login in der Version, die Personen aus Google Play installieren. Was du hinzufügst, hängt davon ab, wie Google Play deine App signiert. So erhältst du deine Fingerabdrücke aus der Google Play Console:- Gehe zu Google Play Console und melde dich mit deinem Entwicklerkonto an.
- Gehe zu Test and release, dann zu App integrity und dann zu App signing.
- Prüfe, ob die Seite ein Quantum-ready-Badge zeigt:
- Badge: Lade die ZIP-Datei mit den Zertifikaten unter Downloads herunter.
- Kein Badge: Kopiere den SHA-256 fingerprint unter App signing key certificate.
- Gehe zu deinem App-Editor.
- Klicke oben rechts auf Publish.
- Klicke auf den Tab Mobile app.
- Klicke auf Build Stores Files, dann im Abschnitt Google Play files auf das Symbol More actions .
- Klicke auf Add Google Play SHA.
- Wähle deine Signatur-Einrichtung:
- Quantum-ready-Signatur: Klicke auf Upload certificates .zip und wähle die heruntergeladene Datei.
- Standard-Signatur: Füge deinen Fingerabdruck in das Feld SHA-256 Fingerprint ein.
- Klicke auf Save.
Einen Google Snippet hinzufügen
Wenn du deinen Paketnamen in der Google Play Console registrierst, kann Google ein ADI-Registrierungs-Snippet bereitstellen, um den Besitz deines Paketnamens zu verifizieren. Wenn du dazu aufgefordert wirst, musst du dieses Snippet zu deiner Base44 App hinzufügen. Google führt diese Anforderung schrittweise ein, sodass noch nicht alle Konten betroffen sind. So fügst du deinen Google Snippet in Base44 hinzu:- Gehe zu deinem App-Editor.
- Klicke oben rechts auf Publish.
- Klicke auf den Tab Mobile app.
- Klicke auf Build Stores Files, dann im Abschnitt Google Play files auf das Symbol More actions .
- Klicke auf Add Google Snippet.
- Füge dein ADI-Snippet in das Feld Google Snippet ein.
- Klicke auf Save & Build.

Ein Google Snippet hinzufügen
Schritt 5 | Reiche deine App ein
Nachdem du deine App Store- und Google Play-Dateien generiert hast, schließe die Einreichung in deinen Apple- und Google-Dashboards ab. Base44 hilft dir, deine App vorzubereiten, aber alles, was nach der Einreichung in App Store Connect oder Google Play Console passiert, liegt zwischen dir und den App Stores. Du bist verantwortlich für das Überprüfen deines Einreichungsstatus, das Beantworten von Store-E-Mails und das Anwenden aller von den Stores angeforderten Änderungen. Folge unserem Schritt-für-Schritt-Visualleitfaden zur Einreichung deiner App im Apple App Store und Google Play Store.Deine Bundle-ID finden
Wenn du deinen App-Eintrag erstellst, fragt App Store Connect nach einer Bundle-ID. Google Play Console fragt nach einem Paketnamen. Base44 legt beides für dich fest, und beide haben denselben Wert:com.base[app-id].app, wobei [app-id] deine Base44 App-ID ist.
Du findest deine App-ID in der URL, wenn du in deinem App-Editor bist. Wenn deine Editor-URL beispielsweise 69e0c4bdd31bdu8fda51775g enthält, lauten deine Bundle-ID und dein Paketname com.base69e0c4bdd31bdu8fda51775g.app.
Wenn Apple meldet, dass die Bundle-ID nicht verfügbar ist, existiert die App wahrscheinlich schon in deinem App-Store-Connect-Konto. Füge diesem Eintrag eine neue Version hinzu, statt eine neue App zu erstellen.
Nachdem du deine App-Store-Dateien erstellt hast, kannst du deine Bundle-ID auch im Tab Mobile app kopieren.
So kopierst du deine Bundle-ID:
- Gehe zu deinem App-Editor.
- Klicke oben rechts auf Publish.
- Klicke auf den Tab Mobile app.
- Klicke auf Build Stores Files, dann im Abschnitt App Store files auf das Symbol More actions .
- Klicke auf Copy App Bundle ID.
Listing-Assets vorbereiten
Jeder Store fragt nach Texten und Bildern für deine Eintragsseite. Diese sind getrennt von den Dateien, die du in Base44 generierst.Bereite deine Store-Listing-Assets vor
- Eine kurze und lange Beschreibung für deine App
- Screenshots deiner App auf gängigen Telefongrößen und Tablet-Screenshots, wenn du planst, Tablets zu unterstützen. Du kannst Screenshots erfassen, indem du deine veröffentlichte App auf einem Gerät oder Simulator öffnest, durch deine Hauptflows navigierst und native Geräte-Screenshots aufnimmst, die du in jedem Store hochlädst.
- Dein App-Icon und alle erforderlichen Feature-Grafiken, die den Apple- und Google-Größen- und Formatrichtlinien entsprechen
- Eine Support-URL und Datenschutzrichtlinien-URL aus deiner Base44 App
Deine App aktualisieren
Sobald deine App live in den Stores ist, erreichen die meisten Änderungen deine Mobile-App direkt nach dem Veröffentlichen in Base44. Die App lädt nämlich deine Live-Web-App. Neue App-Dateien und ein Store-Update brauchst du nur, wenn sich etwas in der App selbst ändert. Beispiele sind Name, Icon oder Splash-Screen. Das gilt auch, wenn du Push-Benachrichtigungen hinzufügst oder eine Funktion, die neue Geräteberechtigungen braucht.Neue Dateien erstellen
Für ein Update erstellst du in Base44 neue Dateien. Lade sie dann in denselben Eintrag in App Store Connect oder Google Play Console hoch. Bei jeder neuen Dateierstellung gibt Base44 dem Build automatisch eine höhere Build-Nummer. So erstellst du neue Dateien für ein Update:- Gehe zu deinem App-Editor.
- Klicke oben rechts auf Publish.
- Klicke auf den Tab Mobile app.
- Klicke auf Build Stores Files. Klicke dann im Abschnitt App Store files oder Google Play files neben Download auf das Symbol More actions .
- Klicke auf Create New Files.

Neue Dateien über das Menü More actions erstellen
- Folge den Schritten auf dem Bildschirm, um deine Details und dein App-Logo zu prüfen. Klicke dann auf Generate Files.
- Wenn deine Dateien bereit sind, klicke auf Download.
- Lade die neue Datei als neue Version deiner bestehenden App in App Store Connect hoch. In der Google Play Console lädst du sie als neuen Release hoch.
Dein App-Icon ändern
Dein App-Icon ist dein Base44 App-Logo. Dein Splash-Screen ist der Bildschirm, den Personen beim Öffnen deiner App sehen. Er zeigt dasselbe Logo auf einer Hintergrundfarbe, die Base44 aus deinem Logo auswählt. Es gibt keinen separaten Upload für den Splash-Screen. So änderst du dein App-Icon und das Logo des Splash-Screens:- Erstelle in deinem App-Editor neue Dateien für den Store, den du aktualisieren möchtest.
- Lade im Logo-Schritt ein neues Logo von deinem Computer hoch oder generiere eines mit KI.
- Klicke auf Generate Files. Lade dann die neue Datei herunter und im Store hoch.
- Dein Base44 App-Logo: Wenn du das Logo in diesem Fenster änderst, aktualisierst du auch das Logo deiner Base44 App.
- Hintergrund des Splash-Screens: Base44 wählt die Hintergrundfarbe aus dem ersten Logo, mit dem du baust. Sie bleibt gleich, wenn du dein Logo später änderst. Verwende ein PNG-Logo mit einfarbigem Hintergrund, damit die Farbe passt.
- Bilder im Store-Eintrag: Das Icon und die Screenshots auf deiner Eintragsseite verwaltest du in jedem Store. Google Play verlangt ein Eintrags-Icon in der Play Console. Aktualisiere es also auch dort.
- Zusätzlicher Splash-Screen unter Android: Ab Android 12 zeigt das Telefon zuerst einen eigenen Splash-Screen und dann den deiner App. Das Logo verschiebt sich daher leicht, wenn der zweite erscheint. Das ist normal. Bitte den KI-Chat nicht, deiner App einen Splash-Screen hinzuzufügen. Das fügt danach noch einen weiteren Bildschirm hinzu.
Fehlerbehebung
Die meisten Probleme entstehen beim Hochladen deiner Dateien, beim Ausfüllen deines Store-Eintrags oder im Review. Suche das Problem, das du siehst, und folge den Schritten zur Behebung.Häufige Probleme
Wenn du Probleme beim Einreichen deiner App hast, suche deine Situation unten.Apple meldet, dass meine App keine Architekturen im Binary hat
Apple meldet, dass meine App keine Architekturen im Binary hat
ITMS-90085: No architectures in the binary anzeigt, sind deine App-Dateien meist in Ordnung. Neuere Transporter-Versionen brauchen die Entwickler-Tools von Apple, um deine App vor dem Upload zu prüfen. Ohne sie schlägt die Prüfung fehl.So behebst du den Fehler:- Öffne auf deinem Mac das Terminal, füge diesen Befehl ein und drücke Return:
- Klicke auf Install und warte, bis die Tools installiert sind. Du kannst stattdessen auch die vollständige Xcode-App aus dem Mac App Store installieren.
- Beende Transporter und öffne es erneut.
- Erstelle in Base44 neue Dateien und lade die neue Datei hoch. Ein erneuter Upload der alten Datei schlägt fehl, da Apple ihre Build-Nummer schon kennt.
Apple warnt vor Schriftarten in meiner App
Apple warnt vor Schriftarten in meiner App
ITMS-91198 anzeigt und Schriftarten wie Arial oder Verdana auflistet, stammen diese aus den von Base44 generierten App-Dateien. Sie stammen nicht aus deiner App. Das ist eine Warnung, keine Ablehnung. Dein Upload geht durch und deine App funktioniert normal. Du musst also nichts ändern.Apple hat meine App auf dem iPad abgelehnt
Apple hat meine App auf dem iPad abgelehnt
- Stelle die Vorschau in deinem App-Editor auf die Tablet-Ansicht um und prüfe jede Hauptseite.
- Bitte den KI-Chat, alles zu beheben, was gestreckt, abgeschnitten oder schwer antippbar ist. Zum Beispiel:
- Veröffentliche deine Änderungen. Die meisten Layout-Änderungen erreichen deine App ohne neue Dateien.
- Füge deinem Eintrag in App Store Connect iPad-Screenshots hinzu. Apple verlangt sie, wenn eine App auf dem iPad läuft.
- Antworte dem Prüfer in App Store Connect und reiche deine App erneut ein.
Meine App wechselt nicht ins Querformat
Meine App wechselt nicht ins Querformat
Ich möchte eine APK ohne Google Play auf Android installieren
Ich möchte eine APK ohne Google Play auf Android installieren
- Klicke oben rechts in deinem App-Editor auf Publish.
- Klicke auf den Tab Mobile app.
- Klicke auf Build Stores Files. Erstelle dann deine Google Play-Dateien, falls noch nicht geschehen.
- Klicke im Abschnitt Google Play files auf Download und dann auf APK (Direct Install).
- Sende die Datei an dein Android-Telefon und öffne sie. Wenn dein Telefon fragt, erlaube Installationen aus der App, mit der du die Datei geöffnet hast.
Ich möchte AdMob-Anzeigen in meiner App zeigen
Ich möchte AdMob-Anzeigen in meiner App zeigen
Apple fragt nach einem Demo-Konto für das Review meiner App
Apple fragt nach einem Demo-Konto für das Review meiner App
- Öffne deine veröffentlichte App und registriere dich mit einer E-Mail-Adresse, die du abrufen kannst. Nutze E-Mail und Passwort, nicht den Login mit Google oder Apple. So kann sich der Prüfer damit anmelden. Welche Methoden deine App anbietet, findest du unter Deine Anmeldemethoden auswählen.
- Füge dem Konto einige Beispielinhalte hinzu. So sieht der Prüfer, wie deine App funktioniert.
- Gehe in App Store Connect zu deiner App-Version. Wähle unter App Review Information die Option Sign-in required und gib E-Mail und Passwort ein.
- Gib in der Google Play Console dieselben Daten im Abschnitt App access der Inhaltseinstellungen deiner App ein.
App Store Connect fragt nach einer SKU und Bundle-ID
App Store Connect fragt nach einer SKU und Bundle-ID
Fehler und Ablehnungen
Wenn beim Generieren deiner Dateien eine Fehlermeldung erscheint oder ein Store deine App ablehnt, suche die Meldung oder den Grund unten.Fehler 401 beim Generieren von iOS IPA-Dateien
Fehler 401 beim Generieren von iOS IPA-Dateien
- Gehe zu App Store Connect und melde dich mit deinem Apple Developer-Konto an.
- Klicke auf Users and Access, dann auf Integrations.
- Überprüfe, ob die Werte für Issuer ID, Key ID und Team ID, die du in Base44 eingegeben hast, mit den in App Store Connect angezeigten Werten übereinstimmen.
- Bestätige, dass die
.p8API-Schlüsseldatei, die du hochgeladen hast, die richtige Datei ist und dass der Schlüssel nicht widerrufen oder abgelaufen ist. - Wenn etwas falsch aussieht, generiere einen neuen API-Schlüssel in App Store Connect, lade die neue
.p8-Datei herunter, aktualisiere alle Felder in Base44 und versuche, die Dateien erneut zu generieren.
Fehler 403 beim Generieren von iOS IPA-Dateien
Fehler 403 beim Generieren von iOS IPA-Dateien
- Gehe zu App Store Connect und melde dich mit deinem Apple Developer-Konto an.
- Klicke auf Users and Access, dann auf Integrations.
- Überprüfe die Access-Rolle für den API-Schlüssel, den du verwendest.
- Wenn der Schlüssel nicht auf Admin gesetzt ist, erstelle einen neuen Schlüssel:
- Klicke auf +, um einen neuen Schlüssel hinzuzufügen.
- Gib einen Namen ein und wähle die Rolle Admin.
- Klicke auf Generate und lade die
.p8-Datei herunter.
- Aktualisiere in Base44 die Issuer ID, Key ID, Team ID und lade die neue
.p8-Datei hoch, dann versuche erneut, die App Store-Dateien zu generieren.

Die Admin-Rolle für einen API-Schlüssel
Fehler 409 beim Generieren von iOS IPA-Dateien
Fehler 409 beim Generieren von iOS IPA-Dateien
- Gehe zu deinem Apple Developer-Konto und öffne Certificates, Identifiers & Profiles.
- Klicke auf Certificates und filtere nach iOS Distribution-Zertifikaten.
- Widerrufe mindestens ein iOS-Distribution-Zertifikat, das du nicht mehr brauchst.
- Versuche erneut, die App Store-Dateien aus dem Tab Mobile app in Base44 zu generieren.
- Ein iOS-Distribution-Zertifikat kann normalerweise widerrufen werden, nachdem eine App genehmigt wurde, ohne Personen zu beeinträchtigen, die die App bereits installiert haben.
- Apple erlaubt normalerweise:
- Bis zu 3 aktive Produktions-/Distribution-Zertifikate für das Standard-Apple-Developer-Programm
- Bis zu 2 aktive Enterprise-Distribution-Zertifikate
- Bis zu 12 Entwicklungszertifikate
Ablehnung durch App Store oder Google Play wegen Zahlungen über Stripe
Ablehnung durch App Store oder Google Play wegen Zahlungen über Stripe
- Gehe zu deinem App-Editor und bitte den KI-Chat, deine App an die Regeln dieses Stores anzupassen. Entferne zum Beispiel den Checkout für digitale Inhalte aus der Mobile-App.
- Veröffentliche die Änderung und erstelle neue Dateien.
- Antworte dem Reviewer über Apples Resolution Center oder Google Plays Einspruchsverfahren und erkläre, was du geändert hast.
- Reiche deine App erneut ein.
Google Play fragt nach einer Abrechnungsberechtigung
Google Play fragt nach einer Abrechnungsberechtigung
com.android.vending.BILLING fragt, enthält deine App kein Google Play Billing. Base44 Apps unterstützen es noch nicht, und du kannst die Berechtigung nicht selbst hinzufügen. Du kannst daher in der Google Play Console keine Abos oder In-App-Produkte für deine App verkaufen. Was du stattdessen tun kannst, erfährst du unter Verkaufen in deiner App.App Store-Ablehnung wegen HealthKit-Berechtigung
App Store-Ablehnung wegen HealthKit-Berechtigung
NSHealthShareUsageDescription-Schlüssel in Info.plist abgelehnt wird, wird dies durch eine im iOS-Build enthaltene HealthKit-Berechtigung verursacht.Base44 unterstützt HealthKit nicht, und es gibt derzeit keine Möglichkeit, NSHealthShareUsageDescription zur Build-Konfiguration hinzuzufügen. Wenn deine App HealthKit nicht verwendet, musst du auf deiner Seite keine Maßnahmen ergreifen. Dies ist eine bekannte Einschränkung des aktuellen iOS-Builds.Bundle ID- oder Signierungsschlüssel-Mismatch beim Hochladen eines Updates
Bundle ID- oder Signierungsschlüssel-Mismatch beim Hochladen eines Updates
- Überprüfe den vorhandenen App-Eintrag in App Store Connect oder Google Play Console und vergleiche die Bundle ID und den Signierungsschlüssel mit den Werten aus deinem Base44-Build.
- Wenn sie nicht übereinstimmen und du den bestehenden Eintrag nicht aktualisieren kannst, erstelle einen neuen App-Eintrag im Store und reiche den Base44-Build als neue App ein.
- Aktualisiere dein Icon, deinen App-Namen oder die Beschreibung, falls nötig, damit Personen die neue App klar identifizieren können.
Der Store lehnt die Build-Nummer ab oder meldet ein unverändertes Bundle
Der Store lehnt die Build-Nummer ab oder meldet ein unverändertes Bundle
Berechtigungen, Datenschutzrichtlinie und App-Review-Feedback
Berechtigungen, Datenschutzrichtlinie und App-Review-Feedback
- Lies die Ablehnungs-E-Mail sorgfältig durch, um zu sehen, welche Berechtigung oder welches Verhalten den Store betrifft.
- Aktualisiere deine Datenschutzrichtlinien- und Nutzungsbedingungenseiten in deiner Base44 App, damit sie:
- Die Arten von Daten beschreiben, die deine App sammelt (zum Beispiel Standort, Kamera oder Mikrofon)
- Erklären, warum du die Daten sammelst und wie Personen dich bezüglich Datenschutz kontaktieren können
- Stelle sicher, dass Links zu deiner Datenschutzrichtlinie und deinen Nutzungsbedingungen erscheinen, bevor sich Personen registrieren oder anmelden (zum Beispiel in deinem Homepage-Footer oder Login-Screen).
- Reiche deine App nach dem Aktualisieren des Inhalts erneut ein.
Haupt-URL und Zugriff auf rechtliche Seiten
Haupt-URL und Zugriff auf rechtliche Seiten
- Stelle sicher, dass deine Datenschutz- und Nutzungsbedingungenseiten in deiner Base44 App live sind.
- Füge sichtbare Links zu diesen Seiten von der Eingangsseite deiner App hinzu, wie im Footer oder einem Menü.
- Wenn deine App eine gesicherte oder nur für Mitglieder zugängliche Startseite verwendet, stelle sicher, dass die Datenschutz- und Nutzungsbedingungen-Links vor der Anmeldung weiterhin zugänglich sind (zum Beispiel von der Login- oder Anmeldeseite).
FAQs
Klicke unten auf eine Frage, um mehr über das Einreichen deiner Base44 App im Apple App Store und in Google Play zu erfahren.Muss ich einen Bereitschafts-Score von 100 erreichen, bevor ich einreiche?
Muss ich einen Bereitschafts-Score von 100 erreichen, bevor ich einreiche?
Kann ich nur in einem Store einreichen, nicht in beiden?
Kann ich nur in einem Store einreichen, nicht in beiden?
Was passiert, wenn der Scan nach Korrekturen immer noch fehlgeschlagene Prüfungen anzeigt?
Was passiert, wenn der Scan nach Korrekturen immer noch fehlgeschlagene Prüfungen anzeigt?
Kann Base44 meine App für mich in die Stores einreichen?
Kann Base44 meine App für mich in die Stores einreichen?
Kann Customer Care meine Einreichung überprüfen oder mit den App Stores für mich sprechen?
Kann Customer Care meine Einreichung überprüfen oder mit den App Stores für mich sprechen?
Brauche ich eine benutzerdefinierte Domain, um meine App einzureichen?
Brauche ich eine benutzerdefinierte Domain, um meine App einzureichen?
Welche nativen Funktionen unterstützt die Base44 Mobile-App?
Welche nativen Funktionen unterstützt die Base44 Mobile-App?
- Voller Offline-Modus und HealthKit werden noch nicht unterstützt.
- Einige native Funktionen erfordern möglicherweise zusätzliche Überprüfung durch Apple oder Google, abhängig von den Berechtigungen, die deine App benötigt.
Wie lange bleiben Personen in der App angemeldet?
Wie lange bleiben Personen in der App angemeldet?