如何在flutter中处理来自一台(同一)设备的多个应用内购买订阅

问题描述 投票:0回答:1

应用程序内置于flutter版本3.22.0中,我们使用了应用内购买包版本3.2.0

问题是我已经注册到应用程序并在注销后购买了一份订阅,然后再次在应用程序中向不同的用户注册并尝试购买订阅,但此时它会抛出如下错误:

Andriod 错误消息

IOS 错误消息

多次应用内购买订阅应适用于同一设备中不同用户的相同产品ID。

flutter in-app-purchase flutter-in-app-purchase
1个回答
0
投票

听起来问题是您在购买时没有更改apple id。

在生产环境中,用户将拥有自己的用户帐户和 Apple ID。

解决方案是创建更多试飞帐户,以便可以使用不同的 Apple ID 模拟不同的用户

© www.soinside.com 2019 - 2024. All rights reserved.