我试图将Flutter项目连接到我的iPhone,但添加Google AdMob后突然出现此错误.我已经尝试了钥匙链解决方案(Xcode 10.2.1 Command PhaseScriptExecution failed with a nonzero exit code),pod deintegrate
,pod clean
,pod install
.我还改变了项目配置不同,但它不起作用.
Build target Runner
Project Runner | Configuration Debug | Destination Ryan's iPhone | SDK iOS 13.6`
Run custom shell script 'Thin Binary' 0.1 seconds`
building file list ... rsync: link_stat "/Volumes/\#341\#204\#213\#341\#205\#265\#341\#204\#207\#341\#205\#265\#341\#206\#253\#341\#204\#202\#341\#205\#241 01071958737/DEVELOPER/dont_forget/ios/../ios/Flutter/App.framework" failed: No such file or directory (2)
done
sent 29 bytes received 20 bytes 98.00 bytes/sec
total size is 0 speedup is 0.00
rsync error: some files could not be transferred (code 23) at /AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-54.120.1/rsync/main.c(996) [sender=2.6.9]
Command PhaseScriptExecution failed with a nonzero exit code
4条答案
按热度按时间jdgnovmf1#
CocoaPods问题
在 *-frameworks.sh文件中替换:
与
yqlxgs2m2#
删除衍生数据对我很有用。
vatpfxk53#
我试过删除派生数据,但它不起作用。(但如果有人能修复,这是最简单的方法。)
Xcode 14.3中的cocoa-pods明显问题,rsync错误。
解决方案:-
source="$(readlink“${source}”)”
source="$(readlink -f“${source}”)”
ycl3bljg4#
Cocoapods现在有一个问题,因为Xcode 14.3现在在框架的符号链接中使用相对路径。
要么等待Cocoapods 1.12.1版本的发布,要么在Pods-APPNAME-frameworks.sh文件中进行以下简单更改:
APPNAME是您的应用程序名称
您需要搜索和替换:
与
注意,添加了**-f**。