Как определить дату, когда приложение установлено или используется в первый раз?

Я планирую открыть магазин приложений и хочу раздать существующим пользователям некоторые элементы бесплатно.

Я подумал о выпуске обновления, в котором будет храниться некоторая информация при первом использовании приложения, а затем выпустить «настоящее» обновление, которое будет выглядеть, если приложение было куплено раньше, однако, вероятно, не все выберут первое обновление.

Итак, есть ли способ узнать, когда именно пользователь впервые установил (или использовал) приложение?

Обновление:

Спасибо за ответы, но я должен сделать их менее двусмысленными:

Я ищу собственный вызов / что-нибудь подобное, чтобы сделать это. Поскольку приложение уже находится в магазине, и я ничего не настроил для хранения данных в первой версии, обновление поможет мне сделать то, что я хочу, если все пользователи получат его до того, как будет выполнено второе обновление. выпущено: было бы невозможно отличить нового пользователя от существующего, который пропустил промежуточное обновление и только что обновился до самого последнего.

17
задан felace 3 November 2010 в 21:42
поделиться