Xcode打包报错

108 阅读1分钟

背景:一个Flutter2.5.0版本的Flutter项目,在Xcode15.2上,运行正常,但是Archive的时候报错,报错内容如下: rsync error: some files could not be transferred (code 23) at /AppleInternal/Library/BuildRoots/98ed8ad3-3356-11ee-9b53-aead88ae2785/Library/Caches/com.apple.xbs/Sources/rsync/rsync/main.c(996) [sender=2.6.9]

修改方法:升级cocopoads版本

  1. 查看自己的cocopods版本,在终端输入:
pod --version
  1. 升级cocopoads到指定版本,比如我这边是1.12.0,现在想要升级到1.12.1(因为1.12.1版本是正常的),输入以下代码完成升级
sudo gem install -n /usr/local/bin/ cocoapods -v 1.12.1
  1. 重新回到podfile文件目录,执行pod install

  2. 重新Archive即可