0
我试图将我的Unity多人游戏发布到Mac App Store,但由于某些原因生产套接字未能连接到服务器,引发以下异常: “访问被拒绝System.Net.Sockets.Socket.Bind“。Unity TCP套接字连接无法在Mac OS X上工作
我有 “com.apple.security.network.client” 和 “com.apple.security.app的沙箱” 的权利,但它不工作。虽然HTTP请求工作正常。 如果我在调试版本测试应用程序 - 它的工作原理..什么可能会阻止它?我使用的端口是16005
这是客户端的连接代码:
var tcpClient = new TcpClient();
tcpClient.Connect(Host, Port);
networkStream = tcpClient.GetStream();
listenThread = new Thread(ListenToServer);
listenThread.Start();
任何想法?