我正在为将通过MobileIron分发的iPad应用程序进行MobileIron集成。该应用程序使用AppConnect SDK。这是所有设置和按预期工作。
通常,对生产URL的网络请求工作正常。它们已被列入白名单,用于配置,防火墙打开等。但是,经过一段时间(通常在启动/重新启动大约一个小时后),请求开始失败。 iOS中的错误特别是kCFURLErrorCannotFindHost -1003。
唯一的解决方法是从头开始重新安装或强行办理登机手续。但是,错误会在一段时间后出现。
Mobile Iron应用>设置>安全应用> "应用程序"将AppTunnel显示为"无"。不知道这是否重要。
答案 0 :(得分:0)
如果您的“设置”将AppTunnel显示为“无”,则表示您未通过安全应用隧道访问任何资源。看起来应用程序可能只是简单地使用MI或分发,这很好,但移动应用程序根本不需要MI SDK。正在使用AppConnect SDK的哪些功能? 1003错误很可能是目标主机上某个时间间隔关闭的端口/连接。