获取iOS应用程序的上次更新日期

时间:2016-08-23 18:38:29

标签: ios xamarin.ios

我想在我的应用上次更新时向用户显示。在android上我说:

Grunt

我如何为iOS做类似的事情?

2 个答案:

答案 0 :(得分:1)

从下面的itune应用程序搜索API,您可以获得您的应用程序详细信息  http://itunes.apple.com/lookup?bundleId=yourBundleID&country=appCountry

在运行时简单地从url下载文件并将数据读取为json字符串,现在在获得的结果中,您可以从密钥currentVersionReleaseDate获取当前版本的发布日期

答案 1 :(得分:0)

如果我们谈论确切的安装时间(当设备上的App Store应用程序下载和提取应用程序时),您可以检查应用程序包中的文件/文件夹属性。

以下命令:

NSFileManager.defaultManager().attributesOfItemAtPath(NSBundle.mainBundle().bundlePath)

为您提供app文件夹的属性列表。您也可以尝试获取主可执行文件上的属性,以跟踪应用程序启动之间的更新,例如,如果它为您提供了一些有用的数据。