我的iOS应用程序有时无法与MQTT Server连接,而且我正在获取以下日志:
" 错误域= NSPOSIXErrorDomain代码= 60"无法完成操作。操作超时"
它随机发生在不同的网络上。
答案 0 :(得分:4)
我的一个iOS应用程序使用MQTT作为状态服务时遇到了同样的问题。在我们的例子中,网络防火墙阻止了MQTT默认端口( 1833 )。
我们通过重定向到 8080 等不同端口在Applozic chat SDK中解决了这个问题(此端口主要在企业防火墙下打开)。
希望这可以帮助您找到问题:)。