2016-08-31 41 views
0

我想知道是否可以获取应用程序的安装日期。我知道你可以存储到NSUserDefaults当应用程序第一次加载,但我正在寻找安装日期,如果可能的话。获取应用程序的安装日期(iOS)

干杯

+0

林清楚地意识到这是一个重复的,花了一段时间来找到源,但在下面的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?

进出口使用雨燕所以这里是翻译:

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