Übersicht
Das Paket in_app_purchase_storekit bietet native In-App-Kauf-Funktionalität für iOS und macOS innerhalb von Flutter-Anwendungen. Es nutzt den StoreKit-Framework von Apple, um Entwicklern die Verwaltung von Produktlisten, das Starten von Käufen und die sichere Handhabung von Transaktionsbelegen zu ermöglichen. Diese Implementierung ist für Apps unerlässlich, die digitale Güter oder Abonnements auf Apple-Plattformen anbieten müssen. Das Paket integriert sich nahtlos mit dem umfassenderen `in_app_purchase`-Plugin und gewährleistet konsistentes Verhalten über Plattformen hinweg. Es unterstützt sowohl Sandbox-Tests als auch Produktionsumgebungen und ist daher für Entwicklung und Bereitstellung geeignet.
Anwendungsfälle
- In-App-Käufe für iOS-Apps implementieren
- Abonnements auf macOS verwalten
- Testkäufe mit der Sandbox-Umgebung von Apple
- Sichere Handhabung von Kaufbelegen
- Integration mit bestehender Flutter-In-App-Kauf-Logik
Hauptmerkmale
- Native StoreKit-Integration
- Unterstützung für iOS und macOS
- Sandbox- und Produktionsmodus-Unterstützung
- Funktionen zur Rechnungsvalidierung
- Nahtlose Integration mit dem in_app_purchase-Plugin von Flutter
Geeignet für
- Flutter-Entwickler, die iOS/macOS-Apps mit In-App-Käufen erstellen
- Apps, die eine Abonnementverwaltung erfordern
- Entwickler, die sich auf Ökosysteme von Apple konzentrieren
- Teams, die die in_app_purchase-API von Flutter verwenden
- Projekte, die sichere Transaktionsverarbeitung erfordern
Hinweise
- Benötigt ein Apple-Entwicklerkonto
- Beschränkt auf die Plattformen iOS und macOS
- Erforderliche Konfiguration von App Store Connect
- Abhängig von Flutter's in_app_purchase Kern
- Nicht kompatibel mit Android oder Web