LVL 响应免费用户的 LICENSED
LVL responding with LICENSED for free users
tl;dr - LVL
正在为免费用户响应 LICENSED
。
我写这篇文章 post 希望它能帮助那些想要确定此事的人。
就在不到一年前,我发布了一个付费应用程序,为了防止它被盗版,我实现了 LVL
。
几个月来一切都很好,直到我不小心将应用免费了,不幸的是我无法撤消此操作。
因此,为了解决这个问题,我上传了带有应用内购买功能的新版本应用,这样用户就可以试用功能有限的应用,然后付费解锁所有功能。
为了确保付费购买该应用程序的用户仍然可以访问所有功能,我保留了 LVL
,只做了一些更改以支持新模型。我测试了一切,一切都很好。
几个月后,我随机决定使用新的 Google 帐户下载该应用程序,并惊讶地发现该应用程序打开时所有功能都已解锁。
我给 Google Play 开发支持发了邮件,但没有收到回复。我认为这一定是他们后端的问题,他们很快就会解决这个问题。最近在忙其他事情所以没有想太多
这让我们走到了今天。我决定用一个新的 Google 帐户再次测试它,看看问题是否自行解决,同样的事情又发生了,应用程序的所有功能从第一次安装时就解锁了。
Here 它声明如下:
Google Play considers a user to be licensed if the user is a recorded purchaser of the application.
这是否包括应用程序的免费安装?
我是这样测试的:
- 创建了一个新的 Google 帐户。
- 已登录设备。
- 通过
adb
在设备上安装了应用程序的发布版本。不通过 Google Play 商店(重要)。
- 打开app,果然看到了付费墙
- 已卸载该应用程序。
- 通过 Google Play 商店安装了免费应用程序。
- 已卸载该应用程序。
- 通过
adb
. 在设备上安装了应用程序的发布版本
- 打开应用,发现付费墙不见了。
所以我得出结论,尽管在文档中说明如下:
Google Play considers a user to be licensed if the user is a recorded purchaser of the application.
免费用户也属于此类。
希望这对您有所帮助:)
编辑
感谢 this answer 我可以确认免费用户确实被视为记录的购买者。
截至今天,current official docs 缺少 Android API 14 文档中最后可用的以下信息。
The server considers a user licensed if the user is recorded to have purchased the application, or if the application is available for free.
Android API 14个文档可以下载 here or viewed online here
上述摘录的路径:./guide/publishing/licensing.html
tl;dr - LVL
正在为免费用户响应 LICENSED
。
我写这篇文章 post 希望它能帮助那些想要确定此事的人。
就在不到一年前,我发布了一个付费应用程序,为了防止它被盗版,我实现了 LVL
。
几个月来一切都很好,直到我不小心将应用免费了,不幸的是我无法撤消此操作。
因此,为了解决这个问题,我上传了带有应用内购买功能的新版本应用,这样用户就可以试用功能有限的应用,然后付费解锁所有功能。
为了确保付费购买该应用程序的用户仍然可以访问所有功能,我保留了 LVL
,只做了一些更改以支持新模型。我测试了一切,一切都很好。
几个月后,我随机决定使用新的 Google 帐户下载该应用程序,并惊讶地发现该应用程序打开时所有功能都已解锁。
我给 Google Play 开发支持发了邮件,但没有收到回复。我认为这一定是他们后端的问题,他们很快就会解决这个问题。最近在忙其他事情所以没有想太多
这让我们走到了今天。我决定用一个新的 Google 帐户再次测试它,看看问题是否自行解决,同样的事情又发生了,应用程序的所有功能从第一次安装时就解锁了。
Here 它声明如下:
Google Play considers a user to be licensed if the user is a recorded purchaser of the application.
这是否包括应用程序的免费安装?
我是这样测试的:
- 创建了一个新的 Google 帐户。
- 已登录设备。
- 通过
adb
在设备上安装了应用程序的发布版本。不通过 Google Play 商店(重要)。 - 打开app,果然看到了付费墙
- 已卸载该应用程序。
- 通过 Google Play 商店安装了免费应用程序。
- 已卸载该应用程序。
- 通过
adb
. 在设备上安装了应用程序的发布版本
- 打开应用,发现付费墙不见了。
所以我得出结论,尽管在文档中说明如下:
Google Play considers a user to be licensed if the user is a recorded purchaser of the application.
免费用户也属于此类。
希望这对您有所帮助:)
编辑
感谢 this answer 我可以确认免费用户确实被视为记录的购买者。
截至今天,current official docs 缺少 Android API 14 文档中最后可用的以下信息。
The server considers a user licensed if the user is recorded to have purchased the application, or if the application is available for free.
Android API 14个文档可以下载 here or viewed online here
上述摘录的路径:./guide/publishing/licensing.html