【问题标题】:Can my free Android app be upgraded to a paid version via in-app purchase AND paid store version? [closed]我的免费 Android 应用可以通过应用内购买和付费商店版本升级到付费版本吗? [关闭]
【发布时间】:2014-08-29 16:48:18
【问题描述】:

我正在考虑通过免费和付费版本通过我的第一个应用获利。似乎最简单的方法是使用应用内购买来解锁额外功能。但是,我还希望客户可以选择在 Play 商店中直接购买完整版(这样可以提高知名度)。我可以发布一个“专业密钥”应用程序作为升级密钥,但是他们必须安装 2 个软件包,这似乎很麻烦。另一方面,我不想支持两个独立完整的包(一个免费,一个付费)。

所以我不确定要采取什么方法。我想让用户从应用程序内部升级,因为那是最简单的,但我也希望客户能够直接从商店购买和安装付费版本。想法?

【问题讨论】:

  • 我个人有 2 个不同的应用程序。免费版和具有更多功能的专业版。只是让购买专业版的人明白它是专业版,就像稍微改变图标一样,这就是我所做的并且它工作得很好:)
  • @Jack,维护2个应用不麻烦吗?他们有不同的工作空间吗?
  • 是的,正因为如此,我不推荐它。
  • 这个问题似乎是题外话,因为它是关于应用商店政策,而不是编程。

标签: android app-store google-apps android-version


【解决方案1】:

我看到了三种解决方案。

  1. 添加应用内购买
  2. 添加新应用“Your app name pro unlocker”
  3. 为您的应用添加新的专业版

我认为第一个是最可靠和最容易实现的。海盗也更难破解。海盗可以将您的应用程序上传到他们的站点,但是当用户下载它时,他将获得正常的免费版本。当然,任何东西都可以被黑客入侵;-) 但是......它比第三种选择更好(见下文)。

第二个 - 在您的主应用程序中,您需要检查是否安装了“pro unlocker”,也许您需要检查证书是否相同并运行、自定义实现、android 服务以检查是否允许使用使用专业版。没关系,因为您将使用大量自定义编码,它应该是安全的。

第三 - 使用 Grandle,您可以简单地创建应用程序的第二个版本,在构建过程中,Grandle 将自动创建专业/免费版本。但是使用 Google 许可的专业版很容易被盗版者破解,所以...

总而言之 - 你有 3 三个解决方案。我认为第一个已经足够好了,它不需要太多的代码或时间来维护。我希望这会对你有所帮助;-)

干杯

【讨论】:

  • 我觉得你总结得很好。是的,应用内购买似乎是要走的路。这很简单,也合乎逻辑。如果我发现我真的想要在商店里有两个版本的额外可见性,我会调查一下。我怀疑有人会想要破解我的小应用程序,但这是一个很好的观点。谢谢!
【解决方案2】:

没有。免费和付费应用在市场上的处理方式完全不同。

【讨论】:

    猜你喜欢
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-07
    相关资源
    最近更新 更多