tl; др - LVL
отвечает LICENSED
для бесплатных пользователей.
Я пишу этот пост в надежде, что он поможет кому-то, кто хочет уверенности в этом вопросе.
Чуть меньше года назад я выпустил платное приложение, и для защиты от пиратства я внедрил LVL
.
Все было хорошо в течение нескольких месяцев, пока я случайно не сделал приложение бесплатным, к сожалению, я не смог отменить это.
Чтобы обойти это, я загрузил новую версию приложения с покупками в приложении, чтобы пользователи могли опробовать приложение с ограниченными функциями, а затем заплатить, чтобы разблокировать все функции.
Чтобы убедиться, что пользователи, которые приобрели приложение, когда оно было оплачено, все еще имели доступ ко всем функциям, я оставил там LVL
, только сделав несколько изменений для поддержки новой модели. Я все проверил, все было хорошо.
Несколько месяцев спустя я случайно решил загрузить приложение с новой учетной записью Google, и с удивлением обнаружил, что приложение открылось со всеми разблокированными функциями.
Я отправил письмо в службу поддержки Google Play, но не получил ответа. Я предположил, что это, должно быть, проблема с их бэк-эндом, которую они скоро исправят. Я был занят другими вещами, поэтому не слишком много думал об этом.
Что подводит нас к сегодняшнему дню. Я решил протестировать его снова со свежей учетной записью Google, чтобы увидеть, решена ли проблема самостоятельно, и то же самое повторилось, приложение разблокировало все его функции с первой установки.
Здесь гласит следующее:
Google Play считает пользователя лицензированным, если пользователь является зарегистрированным покупателем приложения.
Включает ли это бесплатную установку приложения?