Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 颤振-磁盘已满错误-XCD设备正在保存文档_Macos_Flutter - Fatal编程技术网

Macos 颤振-磁盘已满错误-XCD设备正在保存文档

Macos 颤振-磁盘已满错误-XCD设备正在保存文档,macos,flutter,Macos,Flutter,我遇到了一个问题,我的iMac有超过100克的空闲空间,在运行flifter大约一个小时后出现磁盘满错误 当我重新启动时,我的垃圾箱“恢复的文件”中有几十个文件夹,每个文件夹大约2G 这个问题实际上在这里描述得相当好(带有屏幕截图): 然而,主持人以“离题”结束了所有评论(似乎有几个人有这个问题)。所以我想把这个带到这里来看看是否有其他人找到了解决方案可能是个好主意 我正在运行VSCode,当我运行Flatter Doctor时,我是100%兼容的。使用最新的flatter/Dart/MacO

我遇到了一个问题,我的iMac有超过100克的空闲空间,在运行flifter大约一个小时后出现磁盘满错误

当我重新启动时,我的垃圾箱“恢复的文件”中有几十个文件夹,每个文件夹大约2G

这个问题实际上在这里描述得相当好(带有屏幕截图):

然而,主持人以“离题”结束了所有评论(似乎有几个人有这个问题)。所以我想把这个带到这里来看看是否有其他人找到了解决方案可能是个好主意

我正在运行VSCode,当我运行Flatter Doctor时,我是100%兼容的。使用最新的flatter/Dart/MacOS/Xcode/Android Studio版本。我主要是在macOS平台(桌面)上构建我的颤振应用程序


我在上面的文章中尝试了这些建议,但没有一个对我有效(重新安装可可豆,重新安装Xcode,重新安装Android Studio)

事实上,我大约在一周前遇到了这个问题。链接到的评论让我走上了正确的轨道,他们提到只有当他们的机器连接了iOS设备时才会发生这种情况

如果您在启动应用程序时在VSCode输出日志中看到类似的错误,则可能是相同的问题

失败\u应该为开发做好准备

如果您连接了一个设备并且它被锁定,我相信flifter env中的某些东西会反复尝试连接,导致这些文件被填满

然而,这种情况曾经发生在我身上,即使我没有连接设备,我发现这是因为我在为另一个项目进行iOS开发时,在Xcode中“无线”连接了一个设备。所以,坐在我的办公桌旁,旁边放着我的iPhone就足以让它一次又一次地尝试连接,即使它没有连接


我从Xcode的无线设备列表中删除了我的iPhone,这似乎解决了问题。

可以确认,连接ios设备运行flifter会占用磁盘空间

这发生在我自己和我团队中的另一个开发人员身上。昨天我丢失了200 GB的磁盘空间。这是一个令人沮丧的生产力杀手

  • 我正在使用最新的颤振
  • 弗利特医生报告一切正常
  • xcrun——查找simctl很好
  • 使用Android studio 3.6.3
  • 最新补丁Catalina 10.15.4
今天早上,我打开了Android Studio IDE,连接了一个Android设备和一个ios设备。我打开了硬盘上的“获取信息”窗口,但没有打开。然后我什么也没做,只是看着信息窗口。没有构建或任何东西。在几分钟的时间里,我看到7GB消失了

我关闭了IDE,丢失停止了。我重新打开了IDE,只连接了android设备。我等了几分钟,看了几分钟。没有磁盘空间的损失


然后我重新打开IDE,只连接了一个ipad,损失又开始了。然后,我拔下ipad的插头,让IDE保持打开状态,这样损失就停止了。

这里也一样,但在运行Android Emulator时也会发生这种情况


这需要修正A.S.A.p-这是一个交易破坏者

当问题发生且磁盘已满时,我的系统速度会降低很多,我几乎什么都做不了。要释放磁盘空间并快速恢复运行,有两个选项:

  • 重新启动。然后缓存文件要么被删除,要么以垃圾箱中的“已恢复文件”结束,如@william-t所述,您可以从垃圾箱中删除它们
  • 直接删除“临时项目”中的缓存文件(对于我来说,下面是
    /private/var/folders/bc/gw57z9dn4rn2v6df7306k9sh0000gn/T

  • 我知道这不是问题的根本原因的解决方案,只要没有真正的解决方案,它仍然会有很大帮助…

    您确认设备锁定或解锁时会发生这种情况吗?对我来说,如果设备屏幕是解锁的,它似乎是好的。。。然而,期望开发人员不断解锁连接的设备有点过分。无论设备是否被锁定,都会发生这种情况。这也会扼杀性能。我在列表中没有任何设备,但问题仍然发生在我身上。我将继续查看是否连接到我的物理设备(通过电缆或无线)。