Cocoapod出现Xcode错误:"无法保存文档.文件不存在"

H K*_*H K 11 xcode cocoa objective-c ios cocoapods

我已将SPGooglePlacesAutocompletecocoapod 添加到我的项目中 - 我遇到了一个非常奇怪的问题.当我尝试运行我的项目时,Xcode说其中一个Pod的标题中有一个错误:

SPGooglePlacesAutocompleteQuery.h:65:23: Unknown type name 'CGFloat'

尝试调整该文件中的任何内容(例如导入UIKit)会导致错误:"无法保存文档SPGooglePlacesAutocompleteQuery.h.该文件不存在"

什么可能使Xcode的东西这个文件不存在?

Dam*_*kis 12

对于它的价值,在我的情况下,当我试图编辑Xcode中警告/错误窗格指向的文件时出现错误.

不确定这是否与可可豆荚有关但我碰巧也在使用豆荚.

基本上你得到一个错误,点击它并尝试修改文件来修复错误,有时,不确定如何,Xcode产生这个错误.

由于Xcode试图将更改保存到文件中,因此您必须撤消在错误浏览器中对文件所做的任何更改.然后通过在常规浏览器中单击文件而不是警告/错误窗格来编辑文件,将允许您修改文件并保存.

我正在运行Xcode 6.1.1和Cocoapods 0.36.0.rc.1,当尝试从作为开发pod添加的pod(即从本地目录)修改文件时会发生这种情况.

  • 我有一个头文件出现此问题,该文件不在警告/错误窗格中.我甚至不能完全Xcode,因为每次我尝试该错误消息时都会说它无法保存它.强行退出我的Xcode吧...... (3认同)

PAN*_*RMA 8

我在开发 Objective-c pod 时遇到了这个问题,并且 Classes 文件夹中的一个文件(比如 xx.h &.m)给出了这个错误提示。我做了以下方法:

  1. 复制了xx(.h&.m) 其他地方(比如桌面)
  2. 从 classes 文件夹中完全删除xx(.h&.m) 。
  3. 强制退出Xcode
  4. 重新打开项目
  5. 拖动文件 xx(.h&.m) 。选择“需要时复制项目”和“目标”。

问题解决了!