iOS xcode无故build canceled解决办法

近日,在运行项目时,在毫无征兆的情况下,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解决办法)