美文网首页Objective-c
iOS项目运行报错:The sandbox is not in

iOS项目运行报错:The sandbox is not in

作者: HCYellow | 来源:发表于2017-01-03 09:29 被阅读24次

情况

帮朋友做项目,然后用Git远程协助,我做好项目,然后他克隆项目时报错。

error解读

大致意思是:缺失Podfile.lock 和Mainfest.lock文件。请使用pod install命令进行更新。看到这里如果你想用pod install命令更新,那就大错特错了!

解决方法

确实是缺失了文件,但是不是使用pod install命令。究其原因,是我没有提交.lock文件。
至于为什么没有提交.lock,说起来就更恼火了。用了别人写的Git忽略文件.gitignore_global (还是Github上面星星蛮多的)
里面把.lock文件设为忽略
所以去掉.lock忽略即可

延伸

当然自己的项目可以这样搞,但是如果你在Github上面下载的项目,那就只能乖乖pod install,当然也可以提醒该开发者有问题让他把文件传上去。

错误截图

QQ20170103-0.png

相关文章

网友评论

    本文标题:iOS项目运行报错:The sandbox is not in

    本文链接:https://www.haomeiwen.com/subject/gsmgvttx.html