She*_*pta 8

您可以尝试以下步骤,这可能会帮助您:

  1. 手动将info.plist中的CFBundleShortVersionString(又名"Bundle versions string,short")值设置为major.minor内部版本号(例如1.0)

  2. 使用以下脚本为项目添加"运行脚本"构建阶段

REV=`svnversion -nc | /usr/bin/sed -e 's/^[^:]*://;s/[A-Za-z]//'`
BASEVERNUM=`/usr/libexec/PlistBuddy -c "Print :CFBundleShortVersionString" "${INFOPLIST_FILE}"`
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $BASEVERNUM.$REV" "${INFOPLIST_FILE}"
Run Code Online (Sandbox Code Playgroud)

3.清理和构建(Clean步骤强制Xcode重新处理info.plist).

在此输入图像描述