问题描述
命令:
/usr/bin/ruby “${SRCROOT}/generate-games.rb” “${SRCROOT}/sample-data.csv”
error: /usr/bin/ruby: No such file or directory --
“/Users/rays/Desktop/GenerateTestData/generate-games.rb” (LoadError)
Command PhaseScriptExecution Failed with a nonzero exit codet I
但是我确认脚本应该在原处。
解决方法
您使用的是UTF-8引号:“...”
,而不是标准ASCII引号"..."
。您的外壳将仅将ASCII引号识别为定界符,因此会将UTF-8引号解释为文件名的一部分(显然不是)。
结论:
修正报价,这应该可以解决您的问题。