web-dev-qa-db-ja.com

Flutterでアプリ内購入のサブスクリプションを実装する方法は?

IOSとAndroidデバイスの両方のFlutterアプリで自動更新可能なサブスクリプションを提供したいと思います。ユーザーは1か月間サブスクライブできます。

公式に維持されているアプリ内購入プラグインはまだありません。しかし、Flutterのアプリ内購入に関するプラグインはたくさんあります。

どれが一番いいですか?実装する方法?これらは安全ですか?

7
David

2019年3月10日からの更新-Flutterチームの新しいパッケージを使用することをお勧めします https://pub.dev/packages/in_app_purchase

コードの例はこちら https://github.com/flutter/plugins/tree/master/packages/in_app_purchase/example

このプラグインを使用して、AndroidとiOSへの支払いと再帰的なサブスクリプションを同時に実装しました。古いパッケージでは、いくつかの小さな問題がありました。

ニースプラグインを使用できます flutter_inapp_purchase

私が開発したアプリで使用しましたが、問題なく動作します。あなたは私の例を使用してサブスクリプションを操作する方法を使用できます- github 完全な動作例があり、それを実行すると画面が表示されます

enter image description here

(エミュレータでGoogle Playにログインすることを忘れないでください。そうしないと、「アプリ内課金バージョン3はサポートされていません」と表示されます)

3
awaik