我需要自动化iOS和Android的版本号和版本。
对于iOS来说,也有agvtool和fastlane。
是否有其他工具可以无缝地在iOS,Android上工作?
发布于 2020-02-18 17:05:33
因此,我在构建阶段使用了一个脚本来增加版本号,但只有在Info.plist文件中指定了值,而不是在Info.plist文件中引用时,它才能工作。鉴于这是Reactinative0.5x.x -> 0.6x.x更改的一部分,这确实意味着我正在以旧的方式运行。
buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}" | sed -E 's/^([0-9]+).*/\1/')
buildNumber=$(($buildNumber + 1))
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}"https://stackoverflow.com/questions/59926621
复制相似问题