首页 > 手机专区 > 苹果手机 >

xcode11bulidversion自增报错如何处理

来源:互联网 2023-02-20 15:46:39 462

xcode11bulidversion自增报错如何处理dud办公区 - 实用经验教程分享!

工具/原料

  • Mac
  • Xcode

方法/步骤

  • 1

    部分电脑的Xcode升级到了11之后可能出现模拟器和真机可以运行,但是打包却失败的情况,出现error token is "$(CURRENT_PROJECT_VERSION) 1"的问题,这个原因是Xcode11在项目构建设置中弄了版本控制,我们需要修改下自增脚本。dud办公区 - 实用经验教程分享!

    xcode11bulidversion自增报错如何处理dud办公区 - 实用经验教程分享!

  • 2

    然后选择项目,选择TARGETS,再选择Build Phases。dud办公区 - 实用经验教程分享!

    xcode11bulidversion自增报错如何处理dud办公区 - 实用经验教程分享!

  • 3

    点击加号然后选择New Run Script Phase新增新的脚本,如果是之前项目已经有了就直接打开即可。dud办公区 - 实用经验教程分享!

    xcode11bulidversion自增报错如何处理dud办公区 - 实用经验教程分享!

  • 4

    新增Script Phase之后可以看到Run Script的选项,点击箭头展开。dud办公区 - 实用经验教程分享!

    xcode11bulidversion自增报错如何处理dud办公区 - 实用经验教程分享!

  • 5

    我们再脚本编辑框编辑我们新的脚本,在Xcode11之前我们是使用如下脚本进行自增dud办公区 - 实用经验教程分享!

    echo $CONFIGURATIONdud办公区 - 实用经验教程分享!

    if [ "Release" == "${CONFIGURATION}" ]dud办公区 - 实用经验教程分享!

    thendud办公区 - 实用经验教程分享!

    buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}")dud办公区 - 实用经验教程分享!

    buildNumber=$(($buildNumber 1))dud办公区 - 实用经验教程分享!

    /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}"dud办公区 - 实用经验教程分享!

    echo "build number increase"dud办公区 - 实用经验教程分享!

    fidud办公区 - 实用经验教程分享!

    xcode11bulidversion自增报错如何处理dud办公区 - 实用经验教程分享!

    xcode11bulidversion自增报错如何处理dud办公区 - 实用经验教程分享!

  • 6

    升级到了Xcode11之后我们需要修改脚本为以下dud办公区 - 实用经验教程分享!

    cho $CONFIGURATIONdud办公区 - 实用经验教程分享!

    if [ "Release" == "${CONFIGURATION}" ]dud办公区 - 实用经验教程分享!

    thendud办公区 - 实用经验教程分享!

    buildNumber=$CURRENT_PROJECT_VERSIONdud办公区 - 实用经验教程分享!

    buildNumber=$(($buildNumber 1))dud办公区 - 实用经验教程分享!

    /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}"dud办公区 - 实用经验教程分享!

    echo "build number increase"dud办公区 - 实用经验教程分享!

    fidud办公区 - 实用经验教程分享!

    xcode11bulidversion自增报错如何处理dud办公区 - 实用经验教程分享!

  • 6本页面未经授权抓取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!dud办公区 - 实用经验教程分享!


    标签: Mac苹果ios处理

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码