介绍
您是否已将Xcode更新为14.3,现在您的存档失败了?如果是,您正在阅读正确的文章。我将与您分享我如何修复Xcode 14.3上的失败存档。
解决方案
当存档失败时,您可能会在下面看到Rsync错误。
...
rsync error: some files could not be transferred (code 23) at /AppleInternal/Library/BuildRoots/97f6331a-ba75-11ed-a4bc-863efbbaf80d/Library/Caches/com.apple.xbs/Sources/rsync/rsync/main.c(996) [sender=2.6.9]
Command PhaseScriptExecution failed with a nonzero exit code
幸运的是,修复程序非常简单,打开文件pods/targets支持文件/pods-runner/pods-runner-framework
替换:
if [ -L "${source}" ]; then
echo "Symlinked..."
source="$(readlink "${source}")"
fi
with:
if [ -L "${source}" ]; then
echo "Symlinked..."
source="$(readlink -f "${source}")"
fi
添加了-f。
您的存档现在将成功完成。
与我联系
感谢您阅读我的帖子。请随时在下面订阅或在LinkedIn和Twitter上与我联系。您也可以向buy me a book表示支持。