flutter - Flutter in_app_purchase purchaseUpdatedStream.listen 在 iOS 上不起作用在 android 上效果很好
问题描述
我在我的应用程序上间歇性地购买非消耗品时遇到问题。我通常可以很好地检查,应用程序将在 purchaseUpdatedStream 侦听器上获取购买详细信息。但是,有时InAppPurchaseConnection.instance.purchaseUpdatedStream.listen((data) {...code to complete purchase})
不会收到购买已成功完成的更新。这已经发生在沙盒中,现在是产品。
基本上,iOS 说我买了非消耗品,但应用程序没有做任何事情,因为监听器没有触发。这发生在in_app_purchase: ^0.2.2+4
以前有没有其他人经历过这种行为?
解决方案
推荐阅读
- python - 带有 Cloud Pub/Sub 的 Apache Beam DirectRunner
- gem5 - 在 fs 模式下运行 gem5 时出现错误
- reactjs - 如何在 Material UI 中覆盖 Tab 组件的文本颜色
- python - mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on ''127.0.0.1':3306' (11001 getaddrinfo failed)
- python - 如何使用 Python 代码在 Github 中附加 csv 文件?
- go - VS Code 调试:无法启动进程:不是可执行文件
- python - 根据另一个列表类型列对熊猫列表类型列值进行排序
- javascript - 导入模块时在 Sublime Text 上获取 SyntaxError
- python - 如何在字母范围内拆分列表?我需要过滤掉范围为“a”到“m”和范围“n”到“z”的列表
- vue.js - Vue.js 和 Vuetify - 是否可以为所有标签创建唯一的 css 类名称?