从项目中删除Pod - xcode

时间:2015-05-08 05:46:04

标签: ios xcode cocoapods

我试图从我的项目中删除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,重新安装它们,从构建阶段删除脚本,没有任何工作。

3 个答案:

答案 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错误应该消失。