美文网首页
2023-04-04 更新Xcode14.3 flutter项目

2023-04-04 更新Xcode14.3 flutter项目

作者: Steven_2016 | 来源:发表于2023-04-03 17:05 被阅读0次

报错内容:
File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a
闲话不表,直接出解决方案

步骤一

cd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/

步骤二

sudo mkdir arc
cd  arc
sudo git clone https://github.com/kamyarelyasi/Libarclite-Files.git .

步骤三 开放执行权限

sudo chmod +x *

注意,git clone 后要把 与libarclite_iphoneos.a 同级的文件放在src目录下

至此,项目可以正常运行,不过如果打包,还是会有问题,继续
步骤四

找到Pods-Runner-frameworks.sh 或者Pods-App-frameworks.sh 文件
它们的路径在 /Pods/Target Support Files/Pods-Runner下

步骤5

找到这一行: source="$(readlink "${source}")" 

替换为: source="$(readlink -f "${source}")"

参考博文 stactoverflow
Missing file libarclite_iphoneos.a (Xcode 14.3)

2023年04月26日13:54:19 更新
最近开发插件项目,遇到如下报错

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]
解决方案与上面类似
找到宿主项目的pods/Targets Support Files/Pods-YourProject/Pods-YourPoroject-frameworks.sh 其中 YourProject 为你自己的项目名称

找到这一行: source="$(readlink "${source}")" 

替换为: source="$(readlink -f "${source}")"

再次打包,就正常了
参考博文 掘金
rsync error: some files could not be transferred (code 23) Command PhaseScriptEx

相关文章

网友评论

      本文标题:2023-04-04 更新Xcode14.3 flutter项目

      本文链接:https://www.haomeiwen.com/subject/mdfjddtx.html