美文网首页
iOS xcode无故build canceled解决办法

iOS xcode无故build canceled解决办法

作者: 玺睿siri | 来源:发表于2018-03-26 16:34 被阅读61次

    近日,在运行项目时,在毫无征兆的情况下,xcode多次出现build canceled的情况,并且这种情况出现的很频繁,也没有任何报错和警告,我一时也无从下手。
    无奈只能多方查找Stack Overflow的相关问答,但是上面的回答要么是很老,要么是尝试之后依然无效。经过一条一条的查看,终于“修成正果”:
    原因:我之前为了让项目可以自动升级build version,在Build Phases里面特意新添加了一个Run Script,并且在里面添加脚本:
    xcrun agvtool next-version -all
    就是这句话,才导致了build canceled的发生。

    解决办法:将xcrun agvtool next-version -all替换为下图文字:


    image.png

    复制下来就是:

    buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
    buildNumber=$(($buildNumber + 1))
    /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"

    然后重新build,搞定!!!

    相关文章

      网友评论

          本文标题:iOS xcode无故build canceled解决办法

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