我在Windows上为iOS构建Unity项目。它创建了xcode项目,我在macOS上运行它以在iOS中进行部署。下一行运行后,它将等待10秒钟。
UnityInitApplicationNoGraphics([[[NSBundle mainBundle] bundlePath] UTF8String]);
在调试控制台中,显示以下行:
PlayerConnection initialized network socket : 0.0.0.0 55000
Multi-casting "[IP] xx.xx.xx.xx [Port] 55000 [Flags] 3 [Guid] 2865448700 [EditorId] 3893268416 [Version] 1048832 [Id] iPhonePlayer(iPhone-6s):56000 [Debug] 0 [PackageName] iPhonePlayer" to [225.0.0.222:54997]...
Waiting for connection from host on [0.0.0.0:55000]...
Remaining time:8s
Remaining time:7s
Remaining time:6s
Remaining time:5s
Remaining time:4s
Remaining time:3s
Remaining time:2s
Remaining time:1s
Remaining time:0s
Timed out. Continuing without host connection.
在启动屏幕出现之前,它正在等待10秒钟。如何停止此连接?此应用没有与任何服务器的多人游戏或网络连接。 请注意,我没有开发此应用。我的客户向我发送了源代码以在iOS上运行它。
答案 0 :(得分:2)
我遇到同一问题时就碰到了这一点。这让我有些疯狂,但是我设法弄清楚了这个问题。看来它来自Unity的脚本调试器连接。如果您在Unity的构建设置中禁用此选项,则该选项将消失。