Xcode Server OTA安装:"无法连接到server.local"

mbu*_*ics 10 macos xcode continuous-integration osx-server ios

我不能得到的"Over The Air"iOS应用程序的安装使用最新版本的工作的MacOS(10.12.5)Xcode Server (5.3.1).我可以毫无问题地创建Xcode Bots和集成,但是当尝试从任何设备安装应用程序时,它始终会失败,并且"无法连接到server.local".该"Xcode的服务器OTA安装"配置文件安装.我可以在Mac上使用Safari下载存档和产品,没有任何问题.总之,一切正常,但OTA安装总是失败.

已经在两台不同的Mac上试过了,之前还有完全干净的macOS安装.

版本:macOS 10.12.5,Xcode 8.3.2和Server 5.3.1

我发现了几个关于这个问题的旧报告,但所有的解决方法似乎都没有帮助.

使用现在内置的Xcode服务器在Xcode 9 beta 1上遇到同样的问题.

Ke *_*ang 12

对于iOS 10.3及更高版本,在某些情况下,"无法连接到*.local"失败的原因是自签名证书应在测试设备(例如iPhone)的"设置"中手动信任.

步骤如下:

  1. 从iPhone上的Xcode服务器机器人页面安装自签名证书;
  2. 转到iPhone的Settings- > General- > About- > Certificate Trust Settings;
  3. 在部分下找到服务器的自签名证书ENABLE FULL TRUST FOR ROOT CERTIFICATES,然后打开开关;
  4. 访问Xcode Server上的机器人页面,单击"安装".