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

Unity在Apple M1 Max(macOS13.1)中无法引用.dll,缺失自动引用选项

Unity跨平台DLL引用异常问题

我的Unity项目在Windows 10上能正常打开并构建,但在Apple M1 Max(系统为macOS 13.1 - 22C65)设备上完全无法正常运行。我试过Unity的原生Arm版和Intel兼容版,问题都一样——所有第三方包的*.dll文件都无法被正确引用,涉及Facebook SDK Unity、Odin Inspector这类常用工具。

以Odin Inspector为例,具体报错信息如下:

The type or namespace name 'Required' could not be found (are you missing a using directive or an assembly reference?)

其中Required是Sirenix.OdinInspector命名空间下的特性。

补充细节:在Windows 10的Unity里,*.dll文件的Inspector面板有「自动引用」选项,手动取消这个选项就能复现Mac上的同款错误;但Mac版Unity的dll文件Inspector里根本没有这个选项。

我想知道:

  • 为什么Mac版Unity没有「自动引用」这个菜单选项?
  • 怎么在Mac上实现和Windows 10一样的自动引用效果?

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 05:42:08