我对应用内购买订阅有疑问。在我的应用中,您可以创建多个帐户。 这是我的问题的一个例子。
Login paolo.rossi@gmail.com and buy premium,
Logout paolo.rossi@gmail.com
Login paolo.verdi@gmail.com
I've already premium and I can't buy
该如何解决? 在许多应用中,您可以使用不同的帐户在同一部手机中购买高级版。是离子限制吗?
答案 0 :(得分:0)
我无法回答在Iconic中如何实现这一点,但这是我在Android中使用的通用方法。
因此,想法是使用您自己的后端服务器来做两件事:
1:通过Google验证服务器上的付款明细。 (这可以防止对Freedom之类的应用程序进行黑客攻击)
2:使用您的服务器交付内容并验证有效期。
方法是:
因此,基本上,我们将userId与订阅绑定,并使用我们自己的服务器来验证订阅。
希望这对某人有帮助。