我想将应用内计费集成到我的游戏的免费版本中,以允许用户从免费版本本身购买完整版本。
我已经可以使用应用程序内计费,并且可以轻松地在游戏中提供其他项目。
问题是我不知道如何开始下载游戏的完整版本并实际从市场购买完整版本。
据我所知,您不能使用 IAB 购买不同的应用程序(完整版与免费版)。它仅用于购买特定应用程序的“物品”。你可以做的就是用它来:
- 验证购买的“升级”到完整应用程序,当您启动时,您每次都会在本地重新验证,如果升级有效,您会删除游戏内广告,因此现在是“非免费”版本。类似的事情。
- 验证购买,然后开始下载完整的内容包,“锁定”到设备。
- 验证购买,然后“解锁”免费版本中已内置的内容。
我猜1和3将是最受欢迎的。 2 需要单独的内容服务器,但是一旦您拥有服务器,您还可以更好地保护您的购买(让服务器运行验证步骤,因此您的公钥不存在于应用程序内),并且内容可以是“服务器-”仅针对该设备/用户帐户(或类似的东西,因此不能将内容复制到另一台设备)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)