xcodebuild 存档:设置版本号和内部版本号

xcodebuild archive: set version number and build number

我正在编写 bash 脚本来存档和导出我的项目,以便将其发送到 iTunes Connect。但是,命令行文档有点混乱。我想弄清楚是否有办法将参数传递给 xcodebuild 命令,该命令会设置该存档的版本号和内部版本号(类似于调用 xcodebuild 时传递 -scheme MyScheme 的方式) .有人做过这样的事吗?

谢谢!

你可以使用这个:

/usr/libexec/Plistbuddy -c "Set CFBundleVersion $SBUILD_NUMBER" "$PLIST"
/usr/libexec/Plistbuddy -c "Set CFBundleShortVersionString $BUNDLE_SHORT_VERSION" "$PLIST"

with PLIST 是您的 Info.plist

的路径