Я разрабатываю приложение, в котором пользователь может использовать приложение без регистрации в течение 14 дней. После чего он должен зарегистрировать (никаких платежей ), чтобы продолжить пользоваться приложением.
Подход, который я использую сейчас, заключается в том, чтобы сохранить дату первого запуска в пользовательских настройках по умолчанию и сравнивать ее с текущей датой при каждом последующем запуске. Этот подход потерпит неудачу, если пользователь переведет часы назад, чтобы избежать необходимости регистрироваться.
Мой вопрос аналогичен следующему: Как ограничить ежедневное -использование, даже если пользователь переводит свои часы назад? , но я не уверен, что мне это поможет.
Есть ли другой лучший подход?