使用Application Publisher发布应用时遭遇磁盘配额超限错误求助
解决磁盘配额不足导致的Application Publisher发布失败问题
遇到这种等了十分钟才报错的情况,大概率是发布过程中临时文件不断累积,最终耗尽了目标分区的配额。给你几个实用的解决方向:
优先清理报错指向的临时目录
错误里的路径是macOS的临时存储区,先手动删除这个特定的临时文件夹,快速释放空间:rm -rf /var/folders/yt/v3w7j1ws45d7s_7328dyn_6c0000gn/T/e6e327f5-e6b6-4645-876e-042274753a135949007606868121680dir/也可以用
rm -rf /var/folders/yt/*/T/*批量清理同目录下的其他临时文件(注意:执行前确认没有正在使用的临时文件)。检查并调整磁盘配额/剩余空间
- 打开Mac的「系统设置」→「通用」→「存储」,查看当前磁盘的剩余空间,确认是不是系统分区快满了。
- 如果是企业环境,可能管理员给你的用户账号设置了磁盘配额,用以下命令查看配额详情:
要是配额确实不够,要么联系管理员调整配额,要么手动清理自己用户目录下的大文件(比如旧的项目包、下载文件夹里的安装包)。quota -v
修改Application Publisher的临时文件存储路径
很多发布工具允许自定义临时文件的存放位置,你可以去工具的设置面板里找找相关选项,把临时目录切换到剩余空间充足的其他磁盘分区,避免临时文件占满系统分区。排查发布过程中的大文件生成问题
这次报错的是一个txt文件,但有时候发布过程中可能会生成超大的日志文件、打包缓存或者未压缩的资源文件。你可以查看Application Publisher的发布日志,看看有没有异常的大文件在临时目录中被创建,针对性地优化打包配置——比如排除不必要的资源文件、开启日志压缩,减少临时文件的体积。
内容的提问来源于stack exchange,提问作者Ian Warburton
相关产品推荐
相关产品推荐

