问题描述
我们的应用程序连接到本地 WiFi 网络(使用 TCPClient)以进行数据通信。
但在 iOS 14 中,连接完全失败,因为两个进程同时发生:
-
TCP 客户端初始化
-
当前网络权限
因此,在我们重新打开应用程序之前,与本地网络的连接将被阻止。
为了避免这种情况,我们做了一个 hack:ping 本地 IP 地址会触发当前的网络权限(这是在 AppDelegate 的 OnActivated() 方法中完成的)。
只有连接到特定网络时,连接才能正常工作,否则会失败。
有没有人遇到过这个问题?感谢社区提出的任何建议。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)