我有一个广播本地wifi的硬件设备(HD),我使用我的tcp应用程序连接到HD并用它读/写数据。使用Cellular的应用程序将数据从HD更新到服务器。一切都可以长时间正常工作。 但最近,我有一个用户(iPhone 7+ iOS 11.4)在使用HD创建套接字时收到错误“尝试连接到主机超时”。 当我记录具有“sa_family”== AF_INET的接口时,有一个奇怪的事情,用户iphone只有lo0& EN0。 使用其他iphone(11.4)时,结果是lo0,pdp_ip0,en0,en3。
有没有人得到同样的问题以及如何修复它?