OS X Server Continuous Integration IPA-Verteilung
Wir haben einen OSX-Server mit SSL-Zertifikat und aktiviertem Xcode konfiguriert. Alles hat gut funktioniert, bevor OSX Server auf 3.2.1 und Xcode 6.0.1 aktualisiert wurde.
Das Problem besteht darin, dass nach Abschluss der Integration auf die Schaltfläche zum Installieren auf dem Gerät geklickt wird, der Downloadversuch jedoch im Hintergrund fehlschlägt. Die Geräteprotokolle werden gedruckt:
Sep 22 13:32:29 somePhone itunesstored [84]: Download-Manifest mit zugrunde liegendem Fehler konnte nicht geladen werden: Fehler Domain = NSURLErrorDomain Code = -1001 "Verbindung zu buildserver.com nicht möglich" UserInfo = 0x14f74dfe0 {NSUnderlyingError = 0x14f6e8330 "Die Anfrage lief zeitlich out. ", NSErrorFailingURLStringKey =https: //buildserver.com: 20343 / api / integrations / fc9e3c6ed7d80506e9e8e37b0d06a905 / 87785234-f589-4230-9c0c-055f656b28a6 / install_manifest.plist, NSErrorFailingURLKey =https: //buildserver.com: 20343 / api / integrations / fc9e3c6ed7d80506e9e8e37b0d06a905 / 87785234-f589-4230-9c0c-055f656b28a6 / install_manifest.plist, _kCFStreamErrorDomainKey = 1, _kCFStreamErrorCodeKey = 60, NSLocalizedDescription = Keine Verbindung zu buildserver.com möglich}
Wenn ich den Port 20343 überprüfe, wird das gültige SSL-Zertifikat von OSX Server mit einem Zertifikat ausgetauscht, das von der Xcode Server-Stammzertifizierungsstelle signiert wurde.
In älteren Versionen von osx server war der Port 20343 nicht vorhanden, da die plist-Datei unter demselben Port wie der Rest der Site bereitgestellt wurde. Informationen zum Server, der Port 20343 überwacht.
sudo lsof -i | grep "20343"
Password:
node 65 _xcsd 15u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29118 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29120 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29121 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29122 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29123 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29124 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 29125 _xcsd 16u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
node 32397 _xcsd 17u IPv4 0x73c2c4b0fa77e271 0t0 TCP *:20343 (LISTEN)
Dies scheint ein Fehler auf dem OSX-Server und den Xcode-Bots zu sein. Hat jemand eine Lösung, wie wir die ipa-Dateien auf unsere Geräte herunterladen können?