命令 bin/sh 失败,退出代码为 1 无法识别的参数:

Command bin/sh failed with exit code 1 Unrecognized arguments:

这是 运行 脚本的屏幕截图

我正在尝试存档项目,但出现错误 "Command bin/sh failed with exit code 1",但它正在模拟器和设备上运行

Unrecognized arguments: "/Users/macbookpro/Library/Developer/Xcode/DerivedData/RuleDemo-bhlsqxvcvoalgyecxruhhzlqpmmp/Build/Intermediates/ArchiveIntermediates/RuleDemo/IntermediateBuildFilesPath/RuleDemo.build/Release-iphoneos/RuleDemo.build/Script-52FE86C320B541F900CA5756.sh" Command /bin/sh failed with exit code 1

这是 Carthage 运行 脚本的问题。通常可以通过向构建阶段添加另一个 运行 脚本来解决:

/usr/local/bin/carthage outdated --xcode-warnings

将此 运行 脚本放在其他脚本之前;当您的依赖项之一已过期时,此脚本会自动警告您。

我可能会帮助的另一件事是 取消选中 "Run script only when installing".