xcode Command PhaseScriptExecution失败,退出代码为非零[如何解决?]

py49o6xq  于 2022-11-30  发布在  其他
关注(0)|答案(1)|浏览(1186)

构建日志

sent 2291848470 bytes  received 1463928 bytes  8509507.97 bytes/sec
total size is 10369715881  speedup is 4.52
rsync warning: some files vanished before they could be transferred (code 24) at /AppleInternal/Library/BuildRoots/810eba08-405a-11ed-86e9-6af958a02716/Library/Caches/com.apple.xbs/Sources/rsync/rsync/main.c(996) [sender=2.6.9]
Command PhaseScriptExecution failed with a nonzero exit code

我尝试过不同方法来解决这个问题,

解决方案1

1.在“终端”应用程序中打开Xcode项目文件夹。
1.输入并执行以下命令:吊舱解体
1.执行以下命令:pod安装程序
1.重新打开Xcode〉转到“产品”〉“全新构建文件夹”。
1.再次运行您的应用。

解决方案2

1.转到“钥匙串访问”。
1.再次从登录选项中选择锁定和解锁。
1.打开Xcode〉清理Xcode项目〉再次运行构建。
有没有人有其他的解决方法?谢谢!

aiazj4mn

aiazj4mn1#

我终于找到了解决办法。
我认为这是因为“工具链构建”过程在当前工作目录中创建的“build”和“dist”目录被递归地包含在“工具链创建”创建的项目中,这反过来会在rsync复制文件时混淆rsync。所以,对我来说,关键是在我的应用程序源目录树之外执行“工具链构建”。
这就解决了:https://github.com/kivy/kivy-ios/issues/513

相关问题