ios - 如何在iOS swift中的单个Apple帐户中处理多个用户非消耗性IAP
问题描述
我已经为升级帐户功能实施了非消耗性 IAP,可以在我的应用程序中获得终身访问功能。
我正在沙盒环境上测试 IAP,并且在 IAP original_transaction_id
存储在服务器上以进行恢复验证检查之后我的应用程序。
与 abc@gmail.com 的 IAP 工作正常,但在注销并使用不同帐户登录后,我想要 IAP 而不是像这样弹出。
在应用程序中,当用户想要升级帐户但在 Apple 帐户中已经有一个用户购买了非消耗性 IAP 时,此弹出窗口会显示。
我在堆栈溢出的链接中找到了可能的解决方案。
所以有任何可能的解决方案,或者如果我将非消耗性 IAP切换为消耗性 IAP,Apple 是否可以接受一次性购买的消耗性 IAP ?
解决方案
推荐阅读
- java - 如何在不安装的情况下从一个应用程序启动另一个应用程序
- node.js - 我正在尝试以 json 的形式访问正文中收到的数据,但未定义
- c++ - 在 C++ 中,默认构造函数初始化的类中的元素是否也在考虑 new 关键字?
- eclipse - 如何使用 Gradle Kotlin DSL 创建 Eclipse 项目?
- elasticsearch - 在弹性搜索中,如何根据不影响实际查询命中的特定条件过滤特定的内部对象
- python - 在 Lambda 中读取 AWS S3 CSV 列名称
- c++ - 是否可以让 Bitset 将位打印到单行?
- ios - 以编程方式创建时未显示导航控制器
- ios - IOS 开发 - 从 safari 中的 webview 打开 url 链接,而不是当前的 webview
- php - PHP语言中的多循环