繁体   English   中英

使用应用内计费购买完整版游戏

[英]Using In-App billing to purchase full version of the game

我想在我的游戏的免费版本中集成应用内计费,以允许用户从免费版本本身购买完整版本。 我已经让应用内计费工作正常进行,并且我可以轻松地在游戏中提供其他项目。 问题是我不知道如何开始下载完整版游戏并从市场上实际购买完整版。

据我了解,您不能使用 IAB 购买不同的应用程序(完整与免费)。 它仅用于购买该特定应用程序的“项目”。 你可以做的是用它来:

  1. 验证购买“升级”到完整应用程序,每次启动时在本地重新验证,如果升级有效,则删除游戏内广告,因此它现在是“非免费”版本。 类似的东西。
  2. 验证购买,然后开始下载完整的内容包,“锁定”到设备。
  3. 验证购买,然后“解锁”免费版本中已内置的内容。

我猜1和3将是最受欢迎的。 2 需要单独的内容服务器,但是一旦有了服务器,您还可以更好地保护您的购买(让服务器运行验证步骤,因此您的公钥不存在于应用程序中),并且内容可以是“服务器-仅针对该设备/用户帐户(或类似的东西,因此不能仅将内容复制到另一台设备)签名。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM