【发布时间】:2015-11-19 22:44:11
【问题描述】:
我正在开发一个系统,它在没有 Internet 连接的专用网络中具有一个简单的 Java 服务器,一个允许移动设备连接到网络和服务器的 Wifi 路由器,一个使用 TCP 连接到服务器的 iOS 应用程序。我发现当非蜂窝设备(例如:iPod touch)通过 Wifi 路由器连接到网络时,连接到服务器没有问题。但是,将 iPhone 连接到 Wifi 热点时,设备上的客户端应用程序需要 5 分钟以上才能找到服务器。
我相信,如果没有互联网连接,该设备将使用其蜂窝网络访问互联网。从一个观察来看,在连接到热点之后,一些在线通知仍然被推送到手机上(我 100% 确定网络中没有互联网访问),但几分钟后,不再访问互联网并且手机可以连接到服务器。
所以问题是如何实现与 iPhone 的服务器的即时连接?有什么东西可以诱使连接的客户端设备认为可以访问互联网吗?
【问题讨论】:
标签: ios networking server private