Zum Hauptinhalt springen

Wie man die App-Store-Bewertung für In-App-Käufe im Jahr 2025 besteht

Vollständiger Leitfaden, um Ihre App mit In-App-Käufen auf iOS und Android zu genehmigen. Lernen Sie die häufigsten Ablehnungsgründe, Anforderungen und besten Praktiken für 2025.

Martin Donadieu

Martin Donadieu

Content-Marketing-Spezialist

Wie man die App-Store-Bewertung für In-App-Käufe im Jahr 2025 besteht

Die Genehmigung Ihrer App im App Store und auf Google Play kann herausfordernd sein, insbesondere wenn Sie In-App-Käufe (IAP) und Abonnements implementieren. Mit strengeren Richtlinien im Jahr 2025 ist es wichtig, zu verstehen, was die Rezensionen von den Reviewern verlangen. Diese umfassende Anleitung deckt alles ab, was Sie zum Bestehen der Bewertung bei Ihrer ersten Einreichung benötigen.

Brauchen Sie detaillierte Anweisungen zur Einrichtung? Überprüfen Sie unsere vollständigen Leitfäden: iOS App Store-Bewertung | Android Play Store-Bewertung

Warum Apps mit IAP abgelehnt werden

Apps mit in-app-Käufen werden aufgrund der Beteiligung von echten Geldtransaktionen einer höheren Überprüfung unterzogen. Laut __CAPGO_KEEP_0__ App Store-Bewertungshinweisen und __CAPGO_KEEP_0__ Google Play-Monetarisierungsrichtlinien, sind die wichtigsten Ablehnungsgründe für 2025:

  1. Unklare Preisgestaltung (42% der Ablehnungen)
  2. Fehlende oder verwirrende Abonnementbedingungen (31%)
  3. Täuschende Benutzeroberflächenmuster (18%)
  4. Datenschutzverstoß (9%)

Kommen wir nun darauf zu sprechen, wie man jeder dieser Fallen aus dem Weg geht.

iOS App Store Anforderungen

📖 Umfassende iOS-Leitfaden: Für eine vollständige Anweisung zur Einrichtung, siehe unsere iOS App Store-Bewertungsleitfaden

1. Klarheit über die Preise

Apple erfordert eine genaue Preisoffenlegung vor dem Kaufbutton. Dies ist nicht verhandelbar.

Was Apple sehen möchte:

  • Preis offensichtlich angezeigt: „9,99 $/Monat“
  • Rechnungsfrequenz wird bereits im Voraus angegeben
  • Was Benutzer für ihr Geld bekommen
  • Wenn Gebühren auftreten
  • Anweisungen zur Kündigung sichtbar

UI-Design-Grundsätze

Häufiger Fehler: Preis versteckt, bis Benutzer auf „Abonnieren“ klicken oder nur in kleinen Druckzeichen angezeigt

Lösung:

// Example: Compliant subscription display
<div className="subscription-card">
  <h2>Premium Plan</h2>
  <p className="price">$9.99/month</p>
  <ul>
    <li>✓ Ad-free experience</li>
    <li>✓ Unlimited cloud storage</li>
    <li>✓ Priority support</li>
  </ul>
  <p className="terms">
    Renews automatically. Cancel anytime in Settings.
  </p>
  <button>Subscribe Now</button>
</div>

Preis-Konsistenz-Regel: Alle Preise müssen übereinstimmen in:

  • App-Store-Auswahl
  • In-App-Kaufschirme
  • Abonnement-Verwaltung
  • Marketing-Materialien

Ein Disparität von nur 1 $ löst eine automatische Ablehnung aus.

2. Darstellung des Abonnementplans

Apple kennzeichnet Apps, die

-Muster

  • verwenden, um teure Ebenen zu drängen.
  • Erforderlich:
  • Alle Abonnementebenen gleichzeitig anzeigen
  • Keine voreingestellten Premiumoptionen

Klare Vergleichsmöglichkeiten für Funktionen

  • Leichte Auffindbarkeit von günstigeren Alternativen für Abonnements
  • Hinter monatlichen Optionen verstecken zu müssen
  • Mit Zähler für Falschdrucke von Eile zu schaffen
  • Falsche Knappheit („Nur noch 3 Plätze frei!“)

3. Wiederherstellung der Kauffunktion

Jedes App mit IAP muss einen Button zur Wiederherstellung der Kauffunktion bereitstellen, der ohne Anfrage zum Support funktioniert. Mehr Informationen finden Sie in unserem Anleitung für Einsteiger.

Implementierung:

import { NativePurchases } from '@capgo/native-purchases';

async function restorePurchases() {
  try {
    const { customerInfo } = await NativePurchases.restorePurchases();

    if (customerInfo.activeSubscriptions.length > 0) {
      showSuccess('Purchases restored!');
      unlockPremiumFeatures();
    } else {
      showInfo('No previous purchases found.');
    }
  } catch (error) {
    showError('Restore failed. Please try again.');
  }
}

4. Einhaltung der Datenschutzvorschriften (Abschnitt 5.1.1)

2025 bringt strengere Datenschutzvorschriften. Apple verlangt nun:

Für jede Berechtigung:

  • Klare Erklärung vor Anfrage stellen
  • Spezifischer Einsatzfall (nicht allgemein)
  • Wie Daten gespeichert/teilbar sind
  • Ob es optional ist

Beispiel Info.plist entries:

<key>NSCameraUsageDescription</key>
<string>Camera access lets you scan product barcodes for quick upgrades. Photos are never uploaded.</string>

<key>NSLocationWhenInUseUsageDescription</key>
<string>Location shows relevant local content in your Premium subscription.</string>

Falsche Datenschutzlabels sind eine der Hauptgründe für Absagen im Jahr 2025.

Android Google Play Anforderungen

📖 Umfassende Android-Anleitung: Für die vollständigen Einrichtungsanweisungen siehe unsere Android Play Store-Bewertungsanleitung

1. Verpflichtende Google Play-Billing

Für digitale Güter (Abonnements, In-App-Inhalte) müssen Sie Google Play Billing verwenden. Alternativen werden abgelehnt. Digitale Güter (Verwendung von Play Billing erforderlich):

Abonnements für Funktionen

  • In-App-Währung
  • Digitale Inhalte (E-Books, Musik)
  • Premium-Entsperungen
  • Physische Güter (Verwendung von Play Billing nicht möglich):

Echtgeldwaren

  • Physische Dienstleistungen
  • Nichtgewinnspenden
  • __CAPGO_KEEP_0__

Implementierung mit native-purchases:

Zur vollständigen Android-Einrichtung siehe Android-Sandbox-Testen und Abonnements erstellen.

import { NativePurchases } from '@capgo/native-purchases';

// Automatically uses Google Play Billing on Android
await NativePurchases.configure({
  apiKey: 'your_api_key'
});

const { products } = await NativePurchases.getProducts({
  productIdentifiers: ['premium_monthly']
});

2. Transparente Auto-Auflösung

Google erfordert eine klare Offenlegung, dass Abonnements automatisch erneuern, einschließlich:

  • Benachrichtigung vor der Abrechnung
  • Preis-Erinnerung
  • Zugriff auf einfache Kündigung

Umfangreiche Benutzeroberfläche:

<div className="subscription-terms">
  <p>Subscription renews automatically at $9.99/month</p>
  <p>Cancel anytime in Google Play Subscriptions</p>
  <p>Next billing date: February 15, 2025</p>
  <button onClick={openManagement}>
    Manage in Google Play
  </button>
</div>

3. Anforderungen an die Datenschutzrichtlinie

Pflicht für IAP-Anwendungen:

  1. URL der Datenschutzrichtlinie im Play Console
  2. Datenschutzrichtlinienlink ist in der App zugänglich
  3. Zutreffende Angaben im Abschnitt Daten-Sicherheit

Daten-Sicherheit muss deklariert werden:

  • Sammeln von Kaufgeschichten
  • E-Mail-Adressen (für Rechnungen)
  • Geräte-IDs (Fälschungsschutz)
  • Analyse-Daten

Anwendungsbeschreibungshinweise

Häufige Ablehnungsgründe bei beiden Plattformen

1. Mismatch in den Metadaten

Why It Fails:

  • Bildschirme zeigen Funktionen, die in der aktuellen Version nicht enthalten sind
  • Beschreibung verspricht Funktionen, die nicht existieren
  • Der Preis unterscheidet sich von dem, der im App angezeigt wird

Metadata-Überprüfungsliste

Prävention:

  • Aktualisieren Sie die Screenshots für jede Einreichung
  • Passen Sie die Beschreibung an die tatsächlichen Funktionen an
  • Überprüfen Sie, ob alle Behauptungen genau sind
  • Löschen Sie veraltete Werbetexte

2. Irreführende Werbung

Automatische Ablehnungs-Trigger:

  • “#1 App” ohne Beweise
  • “Unbegrenzt” mit versteckten Grenzen
  • Falsche Bewertungen oder Bewertungen
  • Abmahnung von Konkurrenten

Marketing-Richtlinien

Best Practice: Sei spezifisch und faktisch:

  • ✓ „Mit 50.000+ Nutzern zusammenarbeiten“
  • ✗ „Das beste App der Welt“
  • ✓ „Bis zu 30% sparen mit dem jährlichen Plan“
  • ✗ „Geschäftsangebot für eine begrenzte Zeit!“

3. Bruchige Kaufabläufe

Testen Sie diese vor der Einreichung:

  • Produkte laden korrekt
  • Die Kaufabwicklung ist erfolgreich
  • Premium-Funktionen werden sofort freigeschaltet
  • Die Wiederherstellung von Kaufleistungen funktioniert
  • Fehlermeldungen sind benutzerfreundlich
  • Netzwerkfehler werden geschickt gehandhabt
// Comprehensive error handling
async function handlePurchase(productId: string) {
  try {
    const { customerInfo } = await NativePurchases.purchaseProduct({
      productIdentifier: productId
    });

    if (customerInfo.entitlements.active['premium']) {
      unlockPremiumFeatures();
    }
  } catch (error: any) {
    switch (error.code) {
      case 'USER_CANCELLED':
        // Silent - user backed out
        break;
      case 'ITEM_ALREADY_OWNED':
        await NativePurchases.restorePurchases();
        break;
      case 'NETWORK_ERROR':
        showError('Check your connection and try again.');
        break;
      default:
        showError('Purchase failed. Please try again.');
    }
  }
}

Vor-Einreichungs-Überprüfungsliste

Vor-Einreichungs-Überprüfungsliste

Verwenden Sie diese Liste vor jeder Einreichung. Für detaillierte Testverfahren:

Testen

  • Testen Sie alle Abonnementebenen
  • Überprüfen Sie, ob die kostenlose Probezeit korrekt funktioniert
  • Testen Sie Einführungsangebote
  • Bestätigen Sie, dass die Wiederherstellung von Kaufleistungen funktioniert
  • Testen Sie auf mehreren Geräten
  • Überprüfen Sie, ob die Sandbox-/Testkonten funktionieren

Preise und Bedingungen

  • Preise stimmen auf allen Plattformen überein
  • Abonnementbedingungen werden klar dargestellt
  • Stornierungsanweisungen sichtbar
  • Rechnungsperiode angezeigt
  • Freitrialfrist genau

Datenschutz & Berechtigungen

  • Datenschutzrichtlinie im Laden verlinkt
  • Datenschutzrichtlinie in-app zugänglich
  • Alle Berechtigungen gerechtfertigt
  • Info.plist-Beschreibungen klar (iOS)
  • Daten-Sicherheit abgeschlossen (Android)

Metadaten

  • Bildschirme zeigen aktuelle Version
  • Beschreibung entspricht Funktionen
  • Keine Platzhalter-Text
  • Altersangabe korrekt
  • Alle Aussagen sind testbar

Code Qualität

  • Keine Crashes bei Start
  • Alle Funktionen wie beschrieben funktionieren
  • Fehlerbehandlung implementiert
  • Ladezustände angezeigt
  • Netzwerkfehler behandelt

Erwartungen an die Review-Zeitlinie

Review-Zeitlinie

iOS:

  • Standard: 24-48 Stunden
  • Hochbetriebszeiten: 3-5 Tage
  • Wochenenden: Keine Bewertungen
  • Expediert: Verfügbar für kritische Fehler

Android:

  • Initial: 7 Tage Durchschnitt
  • Updates: Normalerweise schneller
  • Rolling-Bewertungen: Kann jederzeit live gehen
  • Policy-Verstöße: Sofortige Sperre möglich

Pro-Tipp: Submit iOS-Apps von Montag bis Mittwoch, um Wochenendverzögerungen zu vermeiden.

Was tun, wenn abgelehnt wird?

Klarstellungsprozess

Schritt 1: Verstehen Sie das Problem

  • Lesen Sie die Ablehnungsmitteilung sorgfältig
  • Hinweisen Sie auf die spezifische Richtlinie, die zitiert wurde
  • Überprüfen Sie die bereitgestellten Beispiele
  • Suchen Sie nach Mustern in den Rückmeldungen

Schritt 2: Korrigieren Sie gründlich

  • Beheben Sie die Ursache, nicht nur die Symptome
  • Testen Sie die Korrektur ausgiebig
  • Dokumentieren Sie alle Änderungen
  • Bildschirmfoto vor/ nach der Korrektur

Schritt 3: Antworten Sie professionell

Dokumentation Anfragen

iOS-Lösungszentrum:

Thank you for the feedback. I have addressed the issue:

Issue: Subscription pricing not clear upfront

Fix: Added explicit pricing display on subscription screen
showing "$9.99/month" before purchase button. Also added
cancellation instructions on the same screen.

Screenshots showing changes are attached. Test account
provided in App Review Notes.

Android-Beschwerde:

Subject: Policy Violation Appeal - [App Name]

I have received notification regarding [Policy X.Y].

Changes made:
1. Updated subscription UI to show all pricing upfront
2. Added clear cancellation instructions
3. Implemented restore purchases functionality

Version [X.Y.Z] addresses all concerns. Test account
credentials provided below for verification.

Schritt 4: Schnell erneut einreichen

  • Wiederholungen werden schneller geprüft
  • Normalerweise innerhalb von 24 Stunden
  • Testkonto einbeziehen
  • Zurückverweisung auf vorherige Einreichung

Aktualisierungen 2025 und neue Anforderungen

iOS-Änderungen

Offenlegung von AI-Funktionalität (Neu)

  • Muss Inhalte generiert durch KI markieren
  • Erkläre die Verwendung von KI
  • Dokumentiere die Sicherheit des Inhalts

Erhöhte Klarheit bei Abonnements

  • Seitliche Vergleiche von Tarifen erforderlich
  • Keine Versteckung von günstigeren Optionen
  • Klare Wege für Upgrade/Downgrade

Intensivierung der Privatsphäre

  • Erhöhte Einhaltung von Abschnitt 5.1.1
  • Mehr Kontrolle bei der Rechtfertigung von Daten
  • Striktere Regeln für Apps für Kinder

Änderungen bei Android

Alternative Abrechnung (Regional)

  • Zulässig in EEA, Südkorea
  • Muss Google Play-Option immer noch anbieten
  • Geringere Servicegebühren

Abonnement API Anforderungen

  • Neue Apps müssen Monetarisierung-Abonnements-APIs verwenden
  • Legacy-Billing-APIs veraltet
  • Bessere Werkzeuge für die Abonnementverwaltung

Best Practices für Erfolg

1. Verwenden Sie die richtigen SDKs

Die @capgo/native-purchases Plugin verarbeitet beide Plattformen korrekt:

// Single API for iOS and Android
await NativePurchases.configure({
  apiKey: 'your_api_key'
});

// Automatically uses correct billing system
const { products } = await NativePurchases.getProducts({
  productIdentifiers: ['premium_monthly']
});

// Platform-specific logic handled automatically
await NativePurchases.purchaseProduct({
  productIdentifier: 'premium_monthly'
});

2. Implementieren Sie eine ordnungsgemäße Fehlerbehandlung

Behandeln Sie alle Kaufzustände höflich:

  • Benutzerstornierung (stumm)
  • Netzwerkfehler (Wiederholungsoption)
  • Schon besessen (wiederherstellen)
  • Produkt nicht verfügbar (benachrichtigen Sie den Benutzer)
  • Zahlung ausstehend (prüfen Sie später)

3. Kommunizieren Sie klar

Die Benutzer sollten immer wissen:

  • Was sie kaufen
  • How viel es kostet
  • Wann sie abgerechnet werden
  • Wie man kündigt
  • Was passiert nach der Testphase

4. Extensives Testen

iOS Sandbox:

  • Erstellen Sie Testkonten in App Store Connect
  • Konfigurieren Sie auf Gerät (Einstellungen > App Store > Sandbox)
  • Hinweis: Beschleunigte Abonnementdauer

Android Lizenztesten:

  • Hinzufügen Sie Testkonten in Play Console
  • Siehe 'Testkauf'-Benachrichtigung
  • Keine echten Gebühren auftreten

Ressourcen

Plattform-Dokumentation

Implementierungsanleitungen

Detaillierte Bewertungsleitfäden

Sind Sie auf Hilfe angewiesen?

Geraten Sie bei der App-Bewertung oder benötigen Sie eine persönliche Unterstützung? Unser Team bietet Ihnen eine umfassende Unterstützung für die Implementierung von In-App-Käufen und die Vorbereitung auf die Bewertung.

Buchen Sie einen Beratungstermin bei uns um persönliche Hilfe bei:

  • Implementierung von In-App-Käufen
  • Vorbereitung auf die App Store-Bewertung
  • Richtlinien für die Einreichung
  • Unterstützung bei der Lösung von Ablehnungen
  • Vollständige Einrichtung und Testunterstützung

Hunderte von Apps haben wir erfolgreich die Überprüfung passieren lassen!

Zusammenfassung

Um eine App-Überprüfung mit In-App-Käufen im Jahr 2025 erfolgreich zu bestehen, ist eine sorgfältige Aufmerksamkeit, klare Kommunikation und eine ordnungsgemäße Implementierung erforderlich. Die wichtigsten Erkenntnisse:

  1. Transparenz ist verpflichtend - Zeige die Preise immer vorher an
  2. Beachte die Plattformregeln - Verwende die erforderlichen Abrechnungssysteme
  3. Teste gründlich - Finde Probleme, bevor die Rezensenten das tun
  4. Kommuniziere klar - Benutzer sollten nie verwirrt sein
  5. Vorbereite Dokumentation - Bereiten Sie Testkonten vor

Indem Sie diese Anleitung befolgen und mit geeigneten Werkzeugen wie dem native-purchases-Pluginarbeiten, können Sie Ihre Chancen auf eine erste Genehmigung erheblich erhöhen.

Denken Sie daran: Die Rezensenten suchen nach Apps, die sich respektvoll gegenüber den Nutzern verhalten und die Richtlinien einhalten. Bauen Sie mit diesem Mindset, und die Genehmigung wird folgen.

Brauchen Sie Hilfe bei der Implementierung von In-App-Käufen? Überprüfen Sie unsere umfassende Dokumentation oder wenden Sie sich an die Community für Unterstützung.

Fahren Sie mit How to Pass App Store Review for In-App Purchases in 2025 fort

Wenn Sie How to Pass App Store Review for In-App Purchases in 2025 für die Genehmigung und Verteilung im App Store zu planen und es mit für die Implementierungsdetails in @capgo/capacitor-in-app-Bewertung für die Implementierungsdetails in @capgo/capacitor-in-app-Bewertung, Mit @capgo/capacitor-in-app-Bewertung für die native Fähigkeit in Mit @capgo/capacitor-in-app-Bewertung, @capgo/capacitor-native-Markt für die Implementierungsdetails in @capgo/capacitor-native-Markt, Mit @capgo/capacitor-native-Markt für die native Fähigkeit in Mit @capgo/capacitor-native-Markt, und Capacitor OTA-Updates: App-Store-Zulassungsleitfaden für den praktischen Kontext in Capacitor OTA-Updates: App-Store-Zulassungsleitfaden.

Live-Updates für Capacitor-Apps

Wenn ein Web-Schicht-Bug live ist, versenden Sie die Reparatur über Capgo anstatt Tage zu warten, bis die App-Store-Zulassung vorliegt. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Überprüfungsverfahren bleiben.

Los geht's jetzt

Aktuelle Beiträge aus unserem Blog

Capgo bietet Ihnen die besten Einblicke, die Sie benötigen, um eine echte professionelle Mobil-App zu erstellen.