2016-11-15 51 views
10

刚刚完成解决我的错误转换为Swift 3后才试图编译时出现此错误。为了清晰起见,我附上了屏幕截图,它看起来不像系统正在寻找.app文件或.sh文件。真的不知道太多关于豆荚,所以任何帮助将不胜感激!运行自定义shell脚本'[cp]嵌入pods框架'没有这样的文件或目录

enter image description here

+0

只需粘贴链接到您的截图中你的问题,即使它没有嵌入,因为它总是比有去到外部资源,如谷歌带来更好的图像。 – Moritz

+0

@EricAya请参阅编辑 –

+0

好 - 我已将它转换为嵌入式图像。 – Moritz

回答

26

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

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

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

enter image description here

+0

只需添加一个注释 - 问题不太可能与Swift 3有关。自从XCode 8出现后(我开始了一个新的Swift 3项目),我已经将所有东西都运行了fince - 这个问题最近才开始。所以也许它是新版本的Cocoapods(1.2.0.beta.1)或XCode 8.1。 – Sebastian

+0

@Sebastian感谢您的洞察力,我会添加一个注释来进一步澄清,我不确定是什么引起了这个问题,并且更可能与新版本的Cocoapods而不是Swift 3有关。 –

+0

@resin_quirrel感谢您前往麻烦来粘贴你的解决方案。我有同样的问题,并按照你的建议解决它。 – skymook

相关问题