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

Mac M1 Ventura 13.0.1系统下Unity Transport启动失败求助

Unity项目在Mac OS Ventura 13.0.1下出现UnityTransport传输层启动失败问题

更新Mac OS至Ventura 13.0.1后,Unity项目启动主机时触发传输层启动失败错误,未更新系统的另一台Mac上项目可正常运行。

错误日志

Server is shutting down due to network transport start failure of UnityTransport!
UnityEngine.Debug:LogError (object)
Unity.Netcode.NetworkManager:StartHost () (at Library/PackageCache/com.unity.netcode.gameobjects@1.0.2/Runtime/Core/NetworkManager.cs:1104)
NetworkManagerUI/<LaunchHost>d__7:MoveNext () (at Assets/Main Project/Networking/Scripts/UI/NetworkManagerUI.cs:37)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:SetResult ()
NetworkManagerUI/<Authenticate>d__9:MoveNext () (at Assets/Main Project/Networking/Scripts/UI/NetworkManagerUI.cs:56)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<string>:SetResult (string)
NetworkAuthenticationService/<Authenticate>d__3:MoveNext () (at Assets/Main Project/Networking/Scripts/NetworkRelay.cs:93)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:SetResult ()
Unity.Services.Authentication.AuthenticationServiceInternal/<HandleSignInRequestAsync>d__101:MoveNext () (at Library/PackageCache/com.unity.services.authentication@2.1.1/Runtime/AuthenticationServiceInternal.cs:465)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Authentication.SignInResponse>:SetResult (Unity.Services.Authentication.SignInResponse)
Unity.Services.Authentication.WebRequest/<SendAsync>d__14`1<Unity.Services.Authentication.SignInResponse>:MoveNext () (at Library/PackageCache/com.unity.services.authentication@2.1.1/Runtime/Network/WebRequest.cs:65)
System.Threading.Tasks.TaskCompletionSource`1<string>:SetResult (string)
Unity.Services.Authentication.WebRequest:RequestCompleted (System.Threading.Tasks.TaskCompletionSource`1<string>,long,bool,bool,string,string,System.Collections.Generic.IDictionary`2<string, string>) (at Library/PackageCache/com.unity.services.authentication@2.1.1/Runtime/Network/WebRequest.cs:197)
Unity.Services.Authentication.WebRequest/<>c__DisplayClass15_1:<SendAttemptAsync>b__0 (UnityEngine.AsyncOperation) (at Library/PackageCache/com.unity.services.authentication@2.1.1/Runtime/Network/WebRequest.cs:75)
UnityEngine.AsyncOperation:InvokeCompletionEvent () (at /Users/bokken/buildslave/unity/build/Runtime/Export/Scripting/AsyncOperation.cs:21)

排查与解决建议

  • 检查端口占用:使用终端命令lsof -i :[项目使用的端口号],确认是否有其他进程占用UnityTransport所需的端口,若有则终止对应进程或更换项目端口。
  • 升级Netcode包:当前使用的com.unity.netcode.gameobjects@1.0.2版本较早,尝试升级到官方最新兼容版本(如1.2.x及以上),新版本通常会修复系统兼容性问题。
  • 调整防火墙设置:进入系统设置→网络→防火墙,确保Unity应用被允许接收传入连接。
  • 重置包缓存:删除项目目录下Library/PackageCache中与com.unity.netcode.gameobjects、com.unity.services.authentication相关的文件夹,重新打开Unity让包管理器自动重新导入。
  • 验证系统权限:在系统设置→隐私与安全性→网络中,确认Unity已获得网络访问权限。

内容的提问来源于stack exchange,提问作者Tomaž Ravljen

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 23:30:25