Flutter:如何在 in_app_purchase 中调用 Apple pay bottom sheet?

Posted

技术标签:

【中文标题】Flutter:如何在 in_app_purchase 中调用 Apple pay bottom sheet?【英文标题】:Flutter: How to call Apple pay bottom sheet in in_app_purchase? 【发布时间】:2021-06-10 14:35:04 【问题描述】:

我尝试在我们的应用程序中实现订阅,我在官方flutter in_app_purchase plugin 上停止了,我尝试使用他们的示例代码,它似乎有效,它从 AppleConnect 为他们加载产品和价格,但是当我尝试要购买订阅,我会看到这个对话框 (image),而不是这个 (image)。

问:购买订阅时如何调用 Apple pay 底部页面,如第二张图片所示?

【问题讨论】:

可能是因为你在环境沙盒中 @Vanilil 我尝试将发布版本上传到TestFlight,没有任何反应,仍然是这个对话框。 您混淆了两种不同的付款流程。第一个对话框是您希望在应用内购买时看到的。第二个视图是针对 Apple Pay 购买的。 IAP 和 Apple Pay 是不同的东西。 Apple Pay 用于购买实物商品和现实世界的服务(如披萨或换油)。购买订阅时您不会看到 Apple Pay 表。 【参考方案1】:

只要您的应用处于沙盒环境中,即使在试飞中,您也只会看到这样的对话框 (image),因为它仍被视为沙盒环境。

您的应用在 App Store 上线后,您会看到类似的底部表格 (image) 与 Apple Pay 表格不完全相同。但有些类似。

【讨论】:

哦,好的。我会在下一个版本中检查,如果一切正常 - 我会检查这个答案是否正确。谢谢!

以上是关于Flutter:如何在 in_app_purchase 中调用 Apple pay bottom sheet?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:如何在 Flutter 中为 Firebase (FCM) 注册令牌订阅ToTopic

Flutter:如何在 google_maps_flutter 中为标记图标设置动画?

Flutter - 如何在 Flutter 应用上实现 News Count

flutter - 如何在 dart/flutter 中收听流值

如何使用 flutter_webview 插件在 Flutter 中启用位置?

如何在我的 Flutter 应用中添加渐变背景?