The document could not be saved. The file doesn’t exist.

简介: 有时候莫名其妙的pod update之后(可能是拖拽文件到pod子项目导致的,具体忘了,出现问题的时候已经忘了之前干啥了。。。囧~),然后某一个或者几个文件就不能编辑保存了,编译不过,如下:The document could not be autosaved.

有时候莫名其妙的pod update之后(可能是拖拽文件到pod子项目导致的,具体忘了,出现问题的时候已经忘了之前干啥了。。。囧~),然后某一个或者几个文件就不能编辑保存了,编译不过,如下:

The document could not be autosaved. The file doesn’t exist.

img_8f6aaf5bd544600b07b7307a86059909.jpe
8f6aaf5bd544600b07b7307a86059909.jpg

而且,这个文件并没有路径显示:

img_f00e9c6ce487bda4aba713a08cd33b24.jpe
f00e9c6ce487bda4aba713a08cd33b24.jpg

从左侧栏右键Show in Finder,之后可以看到该文件在项目根目录下面的ProjectRootPath/Pods/Headers/Public/IMSDK/QCIMChatRoomVC.h

各种尝试不好使啊,重新pod也不管用,最终将子项目的该文件覆盖copy到上面的pods路径(ProjectRootPath/Pods/Headers/Public/IMSDK/QCIMChatRoomVC.h)下面,好使了。

以上,记一笔,出现好几次了,每次都是莫名其妙的出现了,然后莫名其妙的好了。。。


有时候上面的办法并不好使,怎么替换就是不好使。可以尝试这样:

宗旨还是替换,找到该文件实际所在的位置,copy一份出来(标记为A),将该文件的旧版本找一个覆盖这个文件,pod update 然后编译,或出错,没事儿,whatever。。。

然后将A再覆盖回去,pod update 然后编译!

Good Luck~~~

喜欢我的可以关注收藏我的个人博客:RobberJJ

目录
相关文章
|
存储 安全 算法
|
存储 安全 文件存储
UGREEN NAS
【6月更文挑战第30天】UGREEN NAS
458 59
|
iOS开发
我给 iOS 系统打了个补丁——修复 iOS 16 系统键盘重大 Crash(下)
我给 iOS 系统打了个补丁——修复 iOS 16 系统键盘重大 Crash(下)
704 1
outreg2的命令代码详解
Stata结果输出:outreg2命令详解
|
存储 安全 区块链
ipfs原理与实践学习笔记
ipfs原理与实践学习笔记
|
JSON 数据格式
Echarts饼图实现颜色渐变
Echarts饼图实现颜色渐变
1161 0
|
Kubernetes 监控 容器
etcd源码分析 - 1.【打通核心流程】etcd server的启动流程
在第一阶段,我将从主流程出发,讲述一个`PUT`指令是怎么将数据更新到`etcd server`中的。今天,我们先来看看server是怎么启动的。
292 0
|
前端开发 Java 数据安全/隐私保护
【2022】Elasticsearch-7.17.6集群部署
【2022】Elasticsearch-7.17.6集群部署
1399 0
|
自然语言处理 Kubernetes 前端开发
5、ChatGPT开源的whisper音频生成字幕,可本地搭建环境运行,效果质量很棒
有五种模型大小,其中四种仅支持英语,提供速度和准确性的权衡。上面便是可用模型的名称、大致的内存需求和相对速度。如果是英文版的语音,直接想转换为英文。
1761 0
|
存储 设计模式 测试技术
浅谈UI自动化必备的PO模式
PO模式的全名叫做page Object:页面-对象模式。简单的说就是:一个页面是一个类,元素在页面中,所以每个元素的定位信息是这个类中的一个变量;这个页面的常规业务操作是这个类中的一个个成员方法。PO模式是自动化测试框架中很重要的一种设计模式。
1628 1
浅谈UI自动化必备的PO模式