在Win的unityHub添加对应模块,可以发布Mac,但是只能打包Mono,IL2Cpp版本需要mac电脑.

问题合集

Unity2022.3.62f urp环境

macos:15以上 metal

无法运行

  1. 打开终端

  2. 输入 chmod +x+空格 然后把xxx.app包显示包内容把对应的直接拖进去 完整是:

    chmod +x /Users/tester_name/Downloads/xxx.app/Contents/MacOS/xxx (xxx是对应包名字)

  3. 如果此时还是提示无法打开(提示类似没有证书什么的) 此时在终端输入

    sudo xattr -rd com.apple.quarantine /路径/xxx/aaa.app

在mac打开显示绿屏

image-20251014223441712

关闭UniversalRP.asset 设置中的 Quality->HDR和Anti Aliasing (MSAA)

如果还是有问题关闭PlayerSetting->Allow HDR Display Output