美文网首页IOS
iOS IPA包编译时间获取

iOS IPA包编译时间获取

作者: KnowWhy | 来源:发表于2017-12-26 17:38 被阅读127次

iOS IPA包编译时间获取

+ (NSTimeInterval)ipaBuildTime
{
    NSString *buildDate = [NSString stringWithFormat:@"%s %s",__DATE__, __TIME__];
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    dateFormatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
    dateFormatter.dateFormat = @"MM dd yyyy HH:mm:ss";
    NSDate *date = [dateFormatter dateFromString:buildDate];
    NSTimeInterval timeInterval = [date timeIntervalSince1970];// 单位秒
    return timeInterval;
}

另加ANSI C标准中几个常用标准预定义宏:

__LINE__:调用该宏语句所在的行数,是个十进制数
__FILE__:当前编译的文件的文件名
__DATE__:当前编译的文件的编译日期
__TIME__:当前编译的文件的编译时间
__STDC__:当要求程序严格遵循ANSI C标准时该标识被赋值为1;
__cplusplus:当编写C++程序时该标识符被定义。

输出方式为:printf("%s %s", __DATE__, __TIME__);
输出:Dec 26 2017 17:19:41

相关文章

  • iOS IPA包编译时间获取

    iOS IPA包编译时间获取 另加ANSI C标准中几个常用标准预定义宏: __LINE__:调用该宏语句所在的行...

  • iOS 无付费账号导出 ipa 包

    iOS 无付费账号导出 ipa 包 一、手动生成 ipa Xcode 编译 --> Products --> yo...

  • iOS 获取IPA包

    有时候看到一些UI效果优秀的APP,我们忍不住想自己模仿一下,但是作为一个只会搭页面的初级码农,会苦于没有图片资源...

  • Android、IOS获得app包名

    iOS应用包名获取: 1.获取info.plist文件 2.获取ipa的安装包,可以通过iTools导出手机中已安...

  • iOS 如何缩小包体的大小 (IPA)

    下面介绍了 iOS 优化 ipa 安装包大小的几种方法。 一、配置编译选项 Genetate Debug Symb...

  • iOS打包ipa廋身

    下面介绍了 iOS 优化 ipa 安装包大小的几种方法。 一、配置编译选项 Genetate Debug Symb...

  • iOS获取App ipa包

    很好用,帮到我了!多谢多谢 https://www.jianshu.com/p/7710c68f38cf

  • iOS获取App ipa包

    iTunes降版本 首先 去Mac上的App Store下载Apple Configurator 2。 然后把ip...

  • iOS获取App ipa包

    前言: 之所以写这篇文章,是因为好多方法都可不行.且对于大多数开发者来说都是Mac开发,无PC机.当然也可通过Wi...

  • iOS获取App ipa包

    首先 去Mac上的App Store下载Apple Configurator 2。 然后把iphone连接上Mac...

网友评论

    本文标题:iOS IPA包编译时间获取

    本文链接:https://www.haomeiwen.com/subject/ggjjgxtx.html