如何管理 LVL 未经许可的响应?

发布于 2024-11-14 00:14:14 字数 100 浏览 2 评论 0原文

我目前正在我的应用程序上实现 LVL,我想开个小玩笑,让应用程序在未经许可的情况下无法使用或使用起来非常不舒服。你对此有何看法?您认为只通知用户并关闭应用程序(或将用户带到市场)更好吗?

I'm currently implementing LVL on my app and I thought about making a little joke that'd render the app unusable or very unconfortable to use when the app is unlicensed. What do you think about that? DO you think is better to just notify the user and close the app (or take the user to the market)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

百合的盛世恋 2024-11-21 00:14:14

我强烈建议不要以任何方式侮辱它。我通过一个简单的弹出窗口在我的应用程序中实现了 LVL,然后重定向到 Android Market。不幸的是,存在很多误报(购买了该应用程序的用户仍然无法验证)。我在弹出窗口中提到,如果出现错误,请与我联系,这样我就能够帮助这些用户或退款,但即使这样实施,我也收到了相当多的负面评论。我想,如果我的 LVL 对话很粗鲁,交流就会明显不那么友好。 (顺便说一句,由于误报,而且它已经被盗版,我实际上最终删除了 LVL——这两点我可能可以通过更多代码来改进,但我认为这不值得)

I would highly advise against making it insulting in any way. I implemented LVL in my application with a simple popup and then redirect to to the Android Market. Unfortunately, there were a LOT of false positives (where users who had purchased the application could still not validate). I mentioned in the popup to contact me if it was a mistake, so I was able to help or refund these users, but I got quite a few negative reviews from it even implemented like that. I imagine the exchanges would have been significantly less friendly if my LVL dialog had been rude. (As a side note, I actually ended up removing LVL due to the false positives and because it was getting pirated anyways--both of which I probably could have improved with more code, but I decided it just wasn't worth it)

醉生梦死 2024-11-21 00:14:14

我认为让应用程序无法使用并不是一个好主意。如果我看到这样的应用程序,那么我认为这个应用程序根本无法使用,要么是盗版的,要么是授权的,当然我不会购买它(即使我被告知没有授权的应用程序)。

I think that making app unusable is not good idea. If I see such an application, then I think that this application unusable at all, either pirated or licensed, and of course I will not buy it (even if I was notified about not licensed app).

清秋悲枫 2024-11-21 00:14:14

几个月来,我在我的应用程序中使用了 LVL。由于误报,我在许可过程的许多步骤中添加了一些登录市场许可库的操作。我在“无法验证许可证”对话框中添加了一个“发送报告”按钮,以便通过电子邮件轻松地将日志发送给我。附注:当无法验证许可证时,我的应用程序根本无法运行。

最后,它运行得相当好(<5% 误报,几乎没有差评),大多数问题似乎来自网络问题,但也来自使用一些自定义/异国情调 ROM 和系统黑客的人。后来的问题影响了合法用户,导致我停用了 LVL 保护。实际上,还有其他战略原因(你知道,盗版也是某种免费广告......)。

不管怎样,我正在考虑恢复 LVL 保护。我可能会添加某种复杂的“手动激活”解决方法,以防止误报,基于从我自己的服务器上的 Google Checkout 中自动检索订单号,并要求用户输入其订单号来解锁应用程序。

I have used the LVL in my app during months. Because of false positives, I added some logging into the market licensing libraries, at many steps during the licensing process. And I added a "Send report" button to my "Unable to verify license" dialog, to allow easily sending the log to me by email. Side note: when the license could not be verified, my app simply refused to work.

In the end, it worked quite well (< 5% false positives, almost no bad comments), most problems seemed to come from network problems, but also from people with some custom/exotic ROMs and system hacks. This later problem, which affected legitimate users, led me to deactivate the LVL protection. Actually, there are other strategic reasons too (you know, piracy is also some kind of free advertising...).

Anyway, I'm thinking about putting the LVL protection back. And I may add some kind of sophisticated "Manual activation" workaround for false positives, based on automatic retrieval of order numbers from Google Checkout on my own server, and requiring the user to enter his order number to unlock the app.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文