Shell Script Invocation Error( Command /bin/sh failed with exit code)

我们看下这个错误:

  • 我的机子环境:

    XCode 8.2  
    MAC 10.11.16  
    pod --version1.2.1
    项目使用Objective-C
    

![Uploading Paste_Image_462572.png . . .]
z我们看下这个错误:

Shell Script Invocation Error( Command /bin/sh failed with exit code)_第1张图片
Paste_Image.png

具体原因不清楚,有可能是你的XCode版本,Ruby,Cocoapods,,,,其中一个有错误。咋看一下,以为是缺少codesign_allocate ,我重新导入都不能解决问题。然后又看到Shell Script Invocation Error,以为是执行脚本问题,我把脚本都禁用了,还是不能解决问题。单最终还是给我找到问题了,真高兴。

  • 具体解决步骤如下:

错误的做法:


Shell Script Invocation Error( Command /bin/sh failed with exit code)_第2张图片
Paste_Image.png

正确的做法:


Shell Script Invocation Error( Command /bin/sh failed with exit code)_第3张图片
Paste_Image.png

接下来可能遇到的错误:

Shell Script Invocation Error( Command /bin/sh failed with exit code)_第4张图片
Paste_Image.png

我们只需clean一下我们的项目,如果还是不行,按住 alt + clean.

Shell Script Invocation Error( Command /bin/sh failed with exit code)_第5张图片
Paste_Image.png

总结:具体原因不清楚:
我在一台机子都不用这些配置可以直接使用,但是在另外一台机子却要更改。有可能是use_frameworks!这个命令关系,这个命令是用在swift上的,可以引入动态库,OC应该不能引入动态库的链接。

你可能感兴趣的:(Shell Script Invocation Error( Command /bin/sh failed with exit code))