8 Punkte von GN⁺ 2025-11-18 | 1 Kommentare | Auf WhatsApp teilen
  • Mini-Apps sind auf Webtechnologien wie HTML5 und JavaScript basierende Mini-Apps und Spiele, wobei die Verkaufsprovision für In-App-Käufe auf 15 % gesenkt wird
  • Mini-Apps müssen Declared Age Range API, Advanced Commerce API, das In‑App Purchase-System sowie die API zum Übermitteln von Rückerstattungsinformationen unterstützen
  • Für die Teilnahme sind die Registrierung im App Store, die Einhaltung der Richtlinie 4.7 und die Einreichung von Mini-App-Metadaten erforderlich
  • Das Genehmigungsverfahren umfasst nach Einreichung des Antrags eine Prüfung und eine Bestätigung per E-Mail; in der App-Review-Phase muss die Nutzung der Advanced Commerce API angegeben werden
  • An diesem Programm ist eine parallele Teilnahme mit anderen Apple-Partnerprogrammen möglich; Zahlungen innerhalb von Mini-Apps müssen nicht über App Store Connect, sondern über die Advanced Commerce API verwaltet werden

Überblick über das Mini Apps Partner Program

  • Das Mini Apps Partner Program ist ein Programm für Entwickler, die mit Webtechnologien wie HTML5 und JavaScript erstellte Mini-Apps und Spiele hosten
    • Mini-Apps werden innerhalb einer größeren nativen App verteilt
  • Teilnehmende Apps müssen App-Store-Technologien unterstützen, darunter die Declared Age Range API und die Advanced Commerce API
  • 85 % der Umsätze aus qualifizierten In-App-Käufen in Mini-Apps werden an Entwickler ausgeschüttet
  • Ziel ist es, Kunden ein sicheres und reibungsloses Kauferlebnis zu bieten

Anforderungen an Host-Apps

  • Die App muss im App Store für iOS und iPadOS registriert sein
  • Alle Mini-Apps müssen mit dem Apple Developer Program License Agreement und den App Review Guidelines konform sein
    • Insbesondere müssen Richtlinie 4.7 (zu Mini-Apps, Mini-Games, Streaming-Games, Chatbots, Plug-ins und Emulatoren) sowie die Anforderungen an die Einreichung des Manifests in 4.7.4 erfüllt werden
  • Es müssen Metadaten bereitgestellt werden, mit denen sich In-App-Käufe sowie digitale Güter und Dienste aller Mini-Apps identifizieren lassen
    • Dadurch können Kunden Kaufpositionen klar erkennen, und Apple kann qualifizierte In-App-Käufe identifizieren und den Provisionssatz anwenden
  • Die App muss folgende Technologien unterstützen
    • Advanced Commerce API: Unterstützung bei der Kommerzialisierung qualifizierter Mini-Apps und zugehöriger Käufe
    • Declared Age Rating API: Bereitstellung altersgerechter Inhalte nach Altersgruppe
    • In‑App Purchase-System: Unterstützung für Kaufhistorie, Abonnementverwaltung, Rückerstattungsanfragen usw.
    • Send Consumption Information API: Übermittlung von In-App-Kaufinformationen an Apple bei Rückerstattungsanfragen

Ablauf der Programmteilnahme

  • Wer teilnehmen möchte, muss ein Anfrageformular einreichen
    • Man muss Account Holder des Apple Developer Program sein
    • Erforderlich sind Angaben zur Host-App, zu den Zulassungsvoraussetzungen, zu Mini-Apps sowie die Zustimmung zu den Programmbedingungen
  • Bei Genehmigung wird per E-Mail eine Anleitung für Einrichtung und Konfiguration versendet
  • Sobald die App bereit ist, muss sie über App Store Connect zur App-Review eingereicht werden
    • Einzureichen sind das App-Binary und die Product IDs der In-App-Käufe der Mini-Apps
    • Dabei muss angegeben werden, dass die Advanced Commerce API verwendet wird und dass Mini-Apps angeboten werden
  • Wenn bestehende Teilnehmer neue Mini-Apps hinzufügen möchten, ist eine Aktualisierung des Manifests erforderlich
  • Um eine neue Host-App hinzuzufügen, sind Zugriffsrechte für die Advanced Commerce API und die Einreichung des zugehörigen Manifests erforderlich

Zusammenfassung des Q&A

  • Definition von Mini-Apps

    • Softwarepakete, Skripte und Spielinhalte, die nach der Installation hinzugefügt werden und in von Apple genehmigten Sprachen wie HTML5 und JavaScript geschrieben sind
    • Die Bestimmungen von Apple Developer Program License Agreement 3.3.1(B) müssen eingehalten werden
  • Qualifizierte Mini-App (qualifying mini app)

    • Eine Mini-App, die von einem Dritten ohne direkte oder indirekte Beherrschungsbeziehung zum Host-Entwickler bereitgestellt wird
    • „Beherrschung“ (control) bedeutet die Befugnis, Geschäftspolitiken festzulegen
  • Qualifizierter In-App-Kauf (qualifying In‑App Purchase)

    • Der Verkauf digitaler Güter und Dienstleistungen, der innerhalb einer qualifizierten Mini-App erfolgt
      • Verbrauchsgüter (consumable): Gegenstände, Währungen, Leben usw., die innerhalb einer einzelnen Mini-App sofort verwendet werden
      • Automatisch verlängerbares Abonnement (auto‑renewable subscription): innerhalb einer einzelnen Mini-App gekauft und genutzt
    • Solche Käufe müssen über die Advanced Commerce API abgewickelt werden
  • Parallelbetrieb mit anderen Apple-Programmen

    • Eine gleichzeitige Teilnahme an Programmen wie dem Apple Video Partner Program, dem News Partner Program und dem App Store Small Business Program ist möglich
  • Genehmigungsstatus der Advanced Commerce API

  • Verwaltung von In-App-Käufen

    • In-App-Käufe innerhalb von Mini-Apps können nicht über App Store Connect verwaltet werden
    • Stattdessen muss zwingend die Advanced Commerce API verwendet werden; siehe dazu die Dokumentation Creating SKUs for the Mini App Partner Program
  • Ort der technischen Dokumentation

1 Kommentare

 
GN⁺ 2025-11-18
Hacker-News-Kommentare
  • Diese Änderung wirkt wie Apples Version eines alternativen App Stores
    allerdings sieht es so aus, als wäre sie durch sehr strenge Bedingungen stark eingeschränkt
    Ich hatte erwartet, dass die Leute über Apples geschlossenes Ökosystem (walled garden) diskutieren würden, aber offenbar hat die Debatte noch nicht richtig begonnen

    • Ich lese das so, dass Apple dabei Code und Verträge wiederverwendet, die im Zuge der Zusammenarbeit mit Tencent entstanden sind
    • Das mag etwas zynisch klingen, aber ich frage mich, durch den regulatorischen Druck welchen Landes Apple dazu bewegt wird
    • Am Ende wirkt es wie eine Maßnahme, die auf WeChat zielt. Es sieht so aus, als wolle Apple sich nun 15 % Provision sichern
  • Diese Ankündigung eines „Rabattes“ begeistert mich überhaupt nicht
    eher macht sie mich zynisch, weil es so wirkt, als würden zwei Monopolunternehmen (duopoly) unsere Gerätefreiheit noch weiter einschränken

    • Ja, letztlich ist es ein Duopol-Problem
  • Ich habe die Definition des „Mini Apps Partner Program“ gelesen, aber wenn es um Apps geht, die andere gebaut haben, verstehe ich nicht, wie ich daran teilnehme

    • So wie ich es verstehe, ist deine App eine Art virtuelle Spielhalle, in der Minispiele anderer Entwickler laufen
      Wenn Spieler Guthaben in dein Spiel aufladen, hat Apple bisher 30 % einbehalten, und du hast mir einen Teil deiner 70 % gegeben
      Im neuen Programm behält Apple nur 15 % ein, du bekommst 85 % und kannst mir davon einen Teil geben
      Das Ziel ist allerdings, Zwischenstufen im Vertrieb zu reduzieren, daher darfst du keine eigene Währung wie „ArcadeBux“ verkaufen
    • Anders gesagt: Du bist der App-Entwickler, und eine „Mini App“ ist Inhalt eines Drittanbieters, der in deine App importiert wird
      Dieses Programm ist für dich gedacht, nicht für den Mini-App-Entwickler
    • Kurz gesagt: das Roblox-Modell
  • Dieser Artikel erklärt ziemlich gut, was das „Mini-App“-Programm ist
    Laut dem MacRumors-Artikel handelt es sich um eine Struktur, bei der Apple auf populäre Web-App-Spiele innerhalb von WeChat auf dem chinesischen Markt 15 % Gebühr erhebt

    • Aber Mini Apps sind mehr als nur einfache Webspiele
      In China fungiert WeChat faktisch als Betriebssystem
      Es gibt Millionen von Mini Apps, die bisher in einer Grauzone der Apple-Richtlinien betrieben wurden
    • Das wirkt weniger wie eine „Partnerschaft“ als eher wie ein Restaurant, das mit organisierter Kriminalität ‚kooperiert‘
    • Zur Einordnung: 15 % sind bereits der reguläre Standardsatz, den die meisten Entwickler zahlen. Nur bei mehr als 1 Million US-Dollar Jahresumsatz werden 30 % fällig
  • Telegram betreibt ebenfalls in großem Stil eine Mini-App-Plattform
    Vor allem die Regulierung von Chatbots ist hier ein großes Thema, und ich frage mich, wie Telegram, Discord oder IRC-Clients diese Vorgaben erfüllen sollen

  • Diese Maßnahme wirkt wie eine vorbereitende Weichenstellung für einen MCP-Marktplatz
    Es gab Hinweise darauf, dass Unterstützung für MCP auf macOS und iOS auf Systemebene hinzugefügt wird
    In den Regeln werden nicht nur Spiele oder Apps, sondern auch Skripte (scripts) erwähnt
    Siehe dazu den 9to5mac-Artikel

  • Die Verpflichtung zur iPad-Unterstützung wirkt wie Koppelungsgeschäft (tying)
    Ich frage mich, ob Instagram dadurch endlich eine iPad-App veröffentlicht

  • Es wirkt wie Apples Strategie, Roblox zur Commodity zu machen (commoditize), während die Zahlungen im eigenen System bleiben sollen
    Das scheint eine ziemlich clevere Idee zu sein

  • Dieses Modell ähnelt Google AMP
    So wie AMP durch Einschränkungen eine vorhersehbare User Experience bot, gehen Mini Apps in eine ähnliche Richtung
    Es ist ungefähr so, wie AMP zu Mini Apps steht und Google Glass zu Oculus

    • Der Vergleich wirkt etwas arg bemüht
  • Roblox bleibt weiterhin eine Ausnahme
    Es fühlt sich so an, als würde die offen sichtbare Sonderbehandlung fortgesetzt

    • Aber Roblox zahlt weiterhin die vollen 30 %