运行自定义shell脚本' [cp]嵌入pods框架'没有相应的文件和目录

时间:2016-11-15 16:40:46

标签: ios swift swift3 cocoapods

刚刚转换为Swift 3后解决我的错误只是为了在尝试编译时出现此错误。为清晰起见,我附上了截图,看起来系统看起来并不像.app文件或.sh文件。真的不太了解Pods,所以任何帮助都会非常感激!

enter image description here

3 个答案:

答案 0 :(得分:27)

似乎找到了解决方案。我的项目名称在两个单词中间有一个空格,我知道非常糟糕的练习。不完全确定是什么导致了这个错误,尽管有人可能会得出结论,因为问题起源于Pods框架,它可能与Cocoapods有关,而不是迁移到Swift 3。

在广泛搜索此问题的解决方案后,我将问题追溯到我的项目的Pods框架。

修正突出显示的行上单引号的双引号,并立即构建项目。希望这可以帮助其他人遇到类似的问题!

enter image description here

答案 1 :(得分:6)

•只需重新启动系统.....看起来很疯狂,但问题解决了。

答案 2 :(得分:0)

Swift4 / 5 Xcode10相同的问题...

在升级cocoapods之后,重置吊舱,清理构建文件夹。...,所有这些尝试,仍然失败...直到找到这篇文章。

但是,我的项目名称中没有空格,但是确实有特殊字符 <'> 。我决定尝试一下它是否是问题的根源。按照how-do-i-completely-rename-an-xcode-projec中的说明进行操作之后,该项目最终成功构建。

仅需一个注意:避免在项目名称中使用空格或其他特殊字符,否则可能会导致一些意外错误