我的公司最近加入了iOS企业计划,以向我们的员工分发内部应用程序。我们选择通过OTA安装我们的应用程序,并将.plist
和.ipa
文件放在我们的Web服务器中,这些文件受到我们的Id /密码机制的保护。这意味着您必须先登录我们的网站,然后才能安装该应用程序。当我们将这些文件放在公开区域(未受ID /密码保护)时,整个过程都运行正常。但是,一旦我们将文件放在受保护的区域后,它就显示“无法连接到example.com”,并且Xcode的设备控制台视图显示:
“Jul 21 11:17:39 unknown itunesstored[385] : Could not load download manifest with underlying error: Error Domain=SSErrorDomain Code=2 "can not connect to iTunes Store" UserInfo=0x1c551fb0 {NSLocalizedDescription= can not connect to iTunes Store}”。
我猜这是因为当我们打开itms-services://…
链接时,iOS调用了安装应用程序的过程时,会话不同。