2016-08-31 3 views
0

Мне было интересно, можно ли получить дату установки приложения. Я хорошо знаю, что вы можете хранить NSUserDefaults, когда приложение загружается первым, но я ищу дату установки, если это возможно.Дата получения приложения (iOS)

Приветствия

+0

Im хорошо знают его дубликат, потребовалось некоторое время, чтобы найти этот источник, но опубликовал ответ в Swift ниже. Другой альтернативой является удаление этого сообщения, но я хочу, чтобы это было ресурсом для будущих пользователей SO. –

+0

Сообщение может быть закрыто и не удалено, чтобы действовать как указатель. Просмотрите статью Справочного центра по дубликатам: http://stackoverflow.com/help/duplicates – JAL

+0

Спасибо, JAL за совет. –

ответ

0

Нашла по этой ссылке: How to determine the date an app is installed or used for the first time?

Im используя Swift так вот перевод:

let urlToDocumentsFolder = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask).last! 
    //installDate is NSDate of install 
    let installDate = (try! NSFileManager.defaultManager().attributesOfItemAtPath(urlToDocumentsFolder.path!)[NSFileCreationDate]) 
    print("This app was installed by the user on \(installDate)") 
+0

Пожалуйста, закройте свой вопрос как дубликат, а не копируйте и вставляйте ответы от других сообщений о переполнении стека. – JAL

Смежные вопросы