美文网首页
Xcode编译时获取版本号并展示到storyboard中

Xcode编译时获取版本号并展示到storyboard中

作者: 叫我大表弟吧 | 来源:发表于2019-12-12 11:37 被阅读0次

    一、添加versionLb

    添加versionLb.png

    二、New Run Script Phase

    新增Script命名为Update Launch Version,输入shell script:

    # 注意:Xcode 11与Xcode 10环境变量有变化
    # Xcode 11
    version=${MARKETING_VERSION}
    if [ -z ${version} ]; then
        # Xcode 10
        version=$(/usr/libexec/PlistBuddy -c "Print :CFBundleShortVersionString" "${PROJECT_DIR}/${INFOPLIST_FILE}")
    fi
    sed -i bak -e "/userLabel=\"versionLb\"/s/text=\"[^\"]*\"/text=\"版本号:$version\"/" $PROJECT_DIR/$PROJECT_NAME/Base.lproj/LaunchScreen.storyboard
    
    New Run Script Phase.png

    相关文章

      网友评论

          本文标题:Xcode编译时获取版本号并展示到storyboard中

          本文链接:https://www.haomeiwen.com/subject/mngzgctx.html