一个现有的Flutter项目,以前构建并存档过多次。
将Xcode升级到14.3后,在尝试存档项目时,我得到以下错误:
命令PhaseScriptExecution failed with non - zero exit code
尝试清理,更新pod等。没有帮助…
任何想法?
刚刚修改了我项目中的frameworks.sh,添加了">-f";并按下"档案";
/ios/Pods/Target Support Files/Pods- runner/Pods- runner -frameworks.sh
if [ -L "${source}" ]; then
echo "Symlinked..."
source="$(readlink -f "${source}")"
fi
来自苹果开发者论坛
解决方法是更新所有生成的…-frameworks.sh文件,在readlink调用中添加-f标志。换句话说,需要替换:
source="$(readlink "${source}")"
source="$(readlink -f "${source}")"
似乎这是CocoaPods的问题…