我试图从我的项目中删除pod。在我删除所有文件以及我收到此消息的所有内容之后
diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
我尝试从项目中删除pod,重新安装它们,从构建阶段删除脚本,没有任何工作。
答案 0 :(得分:28)
从pod文件中删除pod,然后重新安装pod
打开终端并输入
cd ~/projectDirectoryPath
然后输入
open -a Xcode Podfile
这将打开podfile
删除该行
pod 'Alamofire'
然后保存文件(Alamofire只是一个例子)
终端类型中的
pod install
这应该更新项目并删除不需要的pod文件..
答案 1 :(得分:14)
好的,我修好了。
只需使用此工具https://github.com/kylef/cocoapods-deintegrate,现在一切正常!
答案 2 :(得分:0)
只是为了简化Aviv提到的内容,如果要从项目中完全删除任何吊舱的所有痕迹,则只需从项目文件夹中删除所有与吊舱相关的文件并运行:
sudo gem install cocoapods-deintegrate
pod deintegrate
沙盒Podfile.lock错误应该消失。