2015-06-05 8 views
8

Ich habe einen Bot eingerichtet, um das Projekt zu erstellen, und dann an allen Simulatoren testen. Das hat funktioniert, aber heute hatte die Integration 28 Fehler. Jeder sagte das gleiche (aber für jeden Simulator Gerätename):XcodeServer kann nur ein simuliertes Gerät gleichzeitig verwendet werden Fehler

Xcode kann nicht starten Anwendungen auf dem simulierten Gerät „Resizable iPad“, wie es derzeit eine App auf „iPhone 5s“ läuft. Es darf immer nur ein simuliertes Gerät gleichzeitig verwendet werden.

Nach der manuellen Ausführung des Bots habe ich keine Warnungen erhalten. Was könnte das verursachen? (Ich genieße die Erfolgssträhne)

Antwort

1

Ich stieß heute mit dem Simulator auf den gleichen Fehler. Die einzige Möglichkeit, die ich habe, ist Xcode neu zu starten. Danach ist der Fehler verschwunden und die Anwendung startet im Simulator. Ich weiß nicht, wie der Fehler ursprünglich erzeugt wurde, aber Xcode ist kein Zuverlässigkeitsmodell, also ...

+0

ich nicht neu starten musste, lief ich nur manuell wieder Integration. Immer noch seltsam und ohne ersichtlichen Grund. –

2

hatte ich das gleiche Problem. Ich mehrere Projekte geöffnet hatte und eine andere hatte noch

‚Laufen appName auf device‘ angezeigt

Derzeit offene Projekte können von Window-Bereich auf der Symbolleiste auf zugegriffen werden. Durch Drücken der Stop-Taste (oder des Befehls aus dem Produktmenü) für noch laufende Projekte wurde das betreffende Gerät für andere Projekte freigegeben.

Alternativ kann Xcode neu gestartet werden, da alle Projekte geschlossen werden.

See: https://stackoverflow.com/a/22267017/5172836

+0

Unsere Tests laufen Ferne nur durch Bots, sondern auf der Grundlage weg, was Sie sagen, ich nehme an Xcode nicht ein Bot-Test beendete, bevor der nächste Start, das Problem verursacht. –

4

ich nur ein Projekt laufen und hatte das gleiche Problem. Steuerung Beenden Sie den xcode und starten Sie ihn erneut.