You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

集成MediapipeUnityPlugin的MacOS Unity项目构建失败求助

问题

使用MediapipeUnityPlugin构建Unity项目时遭遇失败,核心报错为无法写入文件Library/Bee/artifacts/MacStandalonePlayerBuildProgram/Features/Assembly-CSharp-FeaturesChecked.txt,同时触发「增量Player构建失败」的异常。

环境信息

  • Unity版本:2021.3.18f1
  • 宿主系统:macOS Ventura 13.1
  • 已排查动作:
    • 确认安装了所需构建模块(Android Build Support、OpenJDK、Android SDK & NDK Tools、IOS Build Support、Mac Build Support (IL2CPP))
    • 无多Unity实例运行
    • 已重新导入项目资源
可行解决方案
  1. 修复项目目录权限
    关闭Unity,右键项目文件夹→「显示简介」,在「共享与权限」板块确保当前用户对项目文件夹(包含所有子目录)拥有「读与写」权限。解锁权限设置后,点击「应用到包含的项目」,重启Unity后尝试构建。

  2. 清理Bee构建缓存
    关闭Unity后,删除项目目录下的Library/Bee文件夹,重新打开Unity等待Library目录自动重建完成,再执行构建操作。

  3. 关闭增量构建选项
    打开Build Settings窗口,取消勾选「Incremental Build」和「Incremental GC」选项,直接执行「Build and Run」。

  4. 排查自定义构建脚本
    日志报错指向Assets/XRPoster/Scripts/Editor/BuildProcessor.cs第9行,检查该脚本的构建钩子逻辑,确认是否占用了目标文件或修改了权限。可先注释该脚本的相关代码,若构建成功则说明脚本存在问题,需调整逻辑。

  5. 验证插件兼容性
    确认所用MediapipeUnityPlugin版本与Unity 2021.3.18f1兼容,若版本不匹配,升级或降级插件到对应兼容版本,并重导插件的Mac平台相关资源。

  6. 重置Library目录
    关闭Unity后删除整个Library文件夹,重启Unity让项目重新导入所有资源,完成后再尝试构建。

内容的提问来源于stack exchange,提问作者Nemomong

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 17:47:11