我读到“目前,应用内计费 API 不支持从购买应用程序内部以编程方式取消订阅”,我想将用户重定向到此页面来管理他自己的订阅。
我正在使用以下包in_app_purchase来实现应用内模块。
我无法找到如何从 Flutter 中的应用程序打开订阅页面。
您可以启动以下 URL。这将重定向到 Apple App Store 中的
Manage Subscription
页面。
launchUrl(Uri.parse("https://apps.apple.com/account/subscriptions"));
您可以启动以下适用于 Android 的 URL。
launchUrl(Uri.parse('https://play.google.com/store/account/subscriptions?sku=pro.monthly.testsku&package=com.example.app'));
替换 Android 的
sku
和 package
。
您需要在 pubspec.yaml
中添加url_launcher
并导入这个包,
import 'package:url_launcher/url_launcher.dart';