iOS 读取打包时间
2020-05-15 本文已影响0人
東玖零
从网上搜了一大圈解决方案:
在工程里写个shell脚本,编译代码的时候会执行这个脚本。
由于水平有限就整个最简单的能实现我们需求即可。
步骤:
1.在工程里新建BuildTime.plist文件和Info.plist同层级。
2.在BuildTime.plist文件里写上固定的键值,键为BuildTime,值随便写。
3.用你的工程名字替换projectName。
4.下面上代码,如果编译失败请看前3项。
#!/bin/bash
BUILD_TIME_KEY=":BuildTime"
BUILD_TIME_VALUE="$(date +%Y年%m月%d日%H时%M分%S秒)"
PLIST_PATH="${SRCROOT}/projectName/BuildTime.plist"
/usr/libexec/PlistBuddy -c "Set ${BUILD_TIME_KEY} ${BUILD_TIME_VALUE}" "${PLIST_PATH}"
来个效果图
WX20200515-183758@2x.png
后续代码怎么读取这个时间值就不上代码了。