在我允许之前,我需要能够阻止用户使用我的应用。我们的想法是应该可以下载该应用程序,但用户只有在启动它时才会看到激活屏幕。 然后他必须通过电子邮件请求激活密钥并使用该密钥解锁应用程序。
有没有办法在Play商店中实现这样的功能?是否允许?
我也不喜欢这个想法,但它是我的客户的愿望..
版主注意:我为Apple Store发布了一个类似的问题,但我想保持两个线程分开,所以请不要将其视为垃圾邮件。
答案 0 :(得分:5)
Google Play没有开箱即用的功能。
但是,我可以想到3种可以让它发挥作用的方法。我虽然严格地说Android平台。您可以设计应用程序,使第一个屏幕应该要求用户获取激活码/输入激活码。
Preference File
中并检查其有效性值,并仅在匹配/有效时启动应用程序。这些是我能想到的最重要的事情。希望这会有所帮助。
答案 1 :(得分:1)
不,没有办法实现这一目标。您必须在应用程序中创建一项功能。您可以做的是让用户输入激活密钥,如果激活密钥正确则用户转到下一个屏幕,否则不要让用户。
答案 2 :(得分:0)
这是你必须在你的应用中实现的东西。如果获得注册密钥涉及一些付款,那么解决方案显然违反了游戏商店规则。
答案 3 :(得分:0)
我在我的应用程序上使用类似的系统。当用户第一次打开应用程序时。如果此促销代码为真,我要求促销代码(我从后端服务检查)用户可以免费使用应用程序3个月。在此期间结束后,应用程序要求用户购买subsciription。您可以使用与数据库交互的后端服务来完成此操作。