Command /bin/sh failed with exit code 126 报错引发的血案
项目中添加了百度统计,因为热更新被拒了,删除百度统计时一直报
Command /bin/sh failed with exit code 126
问题来了,项目中虽然用了cocoapod,但是百度统计并不是pod进去的,是手动加入的,为什么删除了百度统计会报126呢。。。这个我也不知道。。。
网上查了一下,都说是pod的问题,只要pod install一下就好了,可是根本就没有好!!!
最后得到解决方案是
1. 彻底删除项目中的pod
操作步骤:
- 删除
Podfile.lock文件、Pods文件夹和install时生成的.xcworkspace文件。注:如果后续不再需要安装pod的话,Podfile文件也可一起删除。 - 打开项目,在
Frameworks文件夹下,删除Pods.xcconfig和libPods.a - 进入项目中的
Build Phases,删除Copy Pods Resources、Embed Pods Frameworks和Check Pods Manifest.lock三项。
2. 重新pod install
参考链接:
http://blog.csdn.net/wokenshin/article/details/51725742
http://blog.csdn.net/frankkay/article/details/53413055










网友评论