我没有在Xcode中使用构建脚本,所以我需要一些帮助
>如何获取当前版本,可能来自info.pList
>如何替换静态字符串,例如Settings.bundle中Root.pList中的CURRENT_VERSION_NO
谢谢
马切伊.
例如 :
/usr/libexec / PListBuddy -c“print:CFBundLeversion”“$CONfigURATION_BUILD_DIR / $INFOPList_PATH”
将显示您的应用程序的版本字符串.如果你在变量中记录它并使用PList Buddy -c set在另一个pList上设置值,你就完成了.
这会给出类似的东西:
versionString=$(/usr/libexec/PListBuddy -c "print:CFBundLeversion" "$CONfigURATION_BUILD_DIR/$INFOPList_PATH")/usr/libexec/PListBuddy -c "Set CURRENT_VERSION_NO $versionString" "$THE_PATH_TO_YOUR_PList_file"
我从未使用过PListBuddy -c副本,但它应该允许你只在一行中执行此 *** 作.
总结以上是内存溢出为你收集整理的构建时的Xcode脚本更新Settings.bundle中的版本号字符串全部内容,希望文章能够帮你解决构建时的Xcode脚本更新Settings.bundle中的版本号字符串所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)