1.问题:
老项目Xcode真机运行没问题,但但打包的时候却报了以下错误:
some files could not be transferred (code 23) at /AppleInternal/Library/BuildRoots/4ff29661-3588-11ef-9513-e2437461156c/Library/Caches/com.apple.xbs/Sources/rsync/rsync/main.c
2.解决
找到你项目的“Pods-项目名称-frameworks.sh” 这个文件,比如我的项目名称是 Runner, 则就是“Pods-Runner-frameworks.sh”的文件,然后再文件中将以下代码替换。
if [ -L "${source}" ]; then
echo "Symlinked..."
source="$(readlink "${source}")"
fi
替换为:
if [ -L "${source}" ]; then
echo "Symlinked..."
source="$(readlink -f "${source}")"
fi
将代码替换后,直接打包,无需Pod Install。 到此问题解决