Ios 异步套接字连接仅在家庭网络中工作

Ios 异步套接字连接仅在家庭网络中工作,ios,cocoa,asyncsocket,cocoaasyncsocket,Ios,Cocoa,Asyncsocket,Cocoaasyncsocket,我正在使用AsyncSocket让我的iPhone向Mac发送数据。Mac作为服务器接受来自iPhone的连接。但是,只有当两个设备都在我的家庭网络中时,它才起作用。在星巴克或校园这样的公共网络中,它从来都不起作用。由于我不熟悉网络体系结构,任何人都可以解释为什么公共网络中不建立连接以及如何解决它?我以前也遇到过类似的问题。事实证明,我使用的端口实际上在那个特定的网络中被阻塞了。试试另一个。希望它能起作用

我正在使用AsyncSocket让我的iPhone向Mac发送数据。Mac作为服务器接受来自iPhone的连接。但是,只有当两个设备都在我的家庭网络中时,它才起作用。在星巴克或校园这样的公共网络中,它从来都不起作用。由于我不熟悉网络体系结构,任何人都可以解释为什么公共网络中不建立连接以及如何解决它?

我以前也遇到过类似的问题。事实证明,我使用的端口实际上在那个特定的网络中被阻塞了。试试另一个。希望它能起作用