标签: android in-app-purchase google-play in-app-billing
我已将应用内结算功能集成到我的Android应用中。并且有一个要求:用户应该能够每年购买一次(仅一种现有产品)。有办法做到这一点吗?因为现在如果用户已成功完成购买过程,该产品将永远为他所用! 谢谢!
答案 0 :(得分:2)
为什么不在每个新的一年制作新产品?然后检查您的代码是否用户已购买当年的产品,否则请他购买。
据我所知,您不能将以前购买的产品从用户手中夺走,因此您必须找到另一种解决方案。
答案 1 :(得分:2)
您需要使用unmanaged购买,因为这些购买可以根据需要随时购买,并且是可以消费的。
但是,您也会失去处理许可证服务器的Android Market的便利性,您需要自己管理。
答案 2 :(得分:0)
从应用内版本2订阅也可用。您只需创建订阅产品并将频率设置为年度。谷歌将自动解决其他问题。
Tutorial可以在这里找到。