You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行Archive时反复出现rsync error(code23)文件传输错误求助

解决Archive时rsync error: some files could not be transferred (code 23)问题

试试下面这些针对性的解决方法:

  • 检查文件权限:给项目目录和Pods目录设置合理的读写权限,终端执行chmod -R 755 你的项目路径,避免因权限不足导致文件无法传输。
  • 清空Xcode缓存:删掉~/Library/Developer/Xcode/DerivedData下对应项目的文件夹,重启Xcode后再尝试Archive。
  • 排查.rsync-filter规则:查看项目根目录或Pods目录下的.rsync-filter文件,有没有错误的排除规则,比如误排除了需要打包的文件。
  • 修改Pods的rsync脚本:找到Pods/Target Support Files/Pods-你的项目名/Pods-你的项目名-frameworks.sh,把里面的rsync命令加上--ignore-missing-args参数,比如改成:
    rsync --delete -av --no-relative --ignore-missing-args "${source}" "${destination}"
    
    这个参数会忽略不存在的源文件,避免触发传输错误。
  • 检查无效符号链接:手动排查Pods目录里的符号链接,删掉指向无效路径的链接,或者重新创建正确的链接。

内容的提问来源于stack exchange,提问作者Mohamed Hamed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 21:07:42