Command /bin/sh failed with exit code 126

Command /bin/sh failed with exit code 126 报错引发的血案

项目中添加了百度统计,因为热更新被拒了,删除百度统计时一直报
Command /bin/sh failed with exit code 126
问题来了,项目中虽然用了cocoapod,但是百度统计并不是pod进去的,是手动加入的,为什么删除了百度统计会报126呢。。。这个我也不知道。。。

网上查了一下,都说是pod的问题,只要pod install一下就好了,可是根本就没有好!!!

最后得到解决方案是
1. 彻底删除项目中的pod

操作步骤:

  1. 删除 Podfile.lock 文件、Pods文件夹和install时生成的.xcworkspace文件。注:如果后续不再需要安装pod的话,Podfile文件也可一起删除。
  2. 打开项目,在Frameworks文件夹下,删除Pods.xcconfiglibPods.a
  3. 进入项目中的Build Phases,删除Copy Pods ResourcesEmbed Pods FrameworksCheck Pods Manifest.lock三项。
2. 重新pod install

参考链接:
http://blog.csdn.net/wokenshin/article/details/51725742
http://blog.csdn.net/frankkay/article/details/53413055

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容