Git和XCode:Git内部版本号脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git和XCode:Git内部版本号脚本相关的知识,希望对你有一定的参考价值。

The script was modified slightly based on comments.
  1. import os
  2. from Foundation import NSMutableDictionary
  3.  
  4. version = os.popen4("git rev-parse --short HEAD")[1].read()
  5. info = os.environ['INFOPLIST_PATH']
  6.  
  7. plist = NSMutableDictionary.dictionaryWithContentsOfFile_(info)
  8. plist['CFBundleVersion'] = version
  9. plist.writeToFile_atomically_(info, 1)

以上是关于Git和XCode:Git内部版本号脚本的主要内容,如果未能解决你的问题,请参考以下文章

从 qmake 运行脚本以获取内部版本号

Xcode打开终端(Terminal)进行git 相关操作

Git repo 的内部版本号 maven 插件

如何获取 Git 内部版本号并将其嵌入文件中?

sh 基于git commit自动更改Xcode项目内部版本号

解决冲突后的Xcode 9.3 Git合并问题