Flutter in_app_purchase 插件需要 Firebase

Flutter in_app_purchase plugin requires Firebase

提问人:DktPhl2018 提问时间:11/17/2023 更新时间:11/17/2023 访问量:21

问:

问:如果我需要在应用中实现in_app_purchase,是否需要使用 Firebase?

谷歌表示,要在应用购买中实现,您必须使用: pub.dev/packages/in_app_purchase

有Codelab:codelabs.developers.google.com/codelabs/flutter-in-app-purchases#0

本实验在 pubspec 文件中展示了 Firebase。因此,我认为 Firebase 是必需的。

我可以使用任何数据库,还是必须使用 Firebase 才能在应用内购买中实现?

有机会时,请告诉我您的想法。

谢谢

Flutter Firebase 应用内购买

评论


答:

1赞 Doug Stevenson 11/17/2023 #1

在 Codelab 中,我很清楚 Firebase 不是必需的。这只是为了方便起见而说明的,因此 Codelab 不需要您实现整个后端即可使其正常工作。根据 Codelab 文本

虽然有很多方法可以设置后端服务,但您可以使用云函数和 Firestore,以及 Google 自己的 Firebase。

编写后端被认为超出了此 Codelab 的范围,因此起始代码已包含一个 Firebase 项目,用于处理基本购买以帮助您入门。

您链接的 in_app_purchase 软件包的自述文件中也从未提及 Firebase。