Ein seltsames Problem: Integrationen scheitern manchmal damit:
Testziel [...] hat einen Fehler festgestellt (iOS Simulator konnte nicht gefunden werden Installieren Sie die Anwendung.)
Wir testen mit zwei Simulatoren, 7.0 und 7.1.
Ich habe versucht, die Simulatoren auf dem Server zu öffnen und ihren Inhalt durch die ui zu löschen. Ich habe auch versucht, die ~ / Library / Application Support / iPhone / Simulator / 7.xx / Anwendungen Daten ohne Ergebnis zu löschen.
Was frustrierend ist, ist, dass der Integrationsprozess für ein paar Stunden funktioniert, dann mit der erwähnten Fehlermeldung bricht und dann funktioniert.
Ich habe mir die Holzscheite angeschaut, aber keine rauchende Pistole, aber ich könnte etwas verpasst haben.
Wo sollte ich suchen, um das zu debuggen?
Wenn dies nur ein Spezialfall für alle anderen Fragen zu iOS Simulator ist, konnte die Anwendung nicht installiert werden , dann würde ich mir vorstellen, dass ich ein Bereinigungsskript ausführen müsste. Wie kann ich mich in den Integrationsprozess einklinken?
Update: Ich führe diesen Befehl vor jeder Integration manuell aus:
%Vor%mit den gleichen Ergebnissen. Ich bekomme manchmal "iOS Simulator konnte nicht installiert werden ..."
Ich habe auch versucht, die Simulatoren manuell durch die ui zu löschen. Ich bekomme immer noch das Problem.
Versuchen Sie, das Problem zu lösen, indem Sie Bundle-Versionen string, short (CFBundleShortVersionString) in der Datei -Info.plist einen nicht leeren Wert zuweisen. iOS 7 mag keinen leeren Wert für die Build-Nummer. Sie können ein Skript verwenden, das die Nummer des Pakets bei jedem Erstellen des Projekts automatisch um 1 erhöht, sodass dieses Feld leer ist. Sie können dort auch einen Dummy-Wert zuweisen, damit dies funktioniert.
Versuchen Sie: "IOS Simulator- & gt; Reset Inhalt und Einstellung".
Tags und Links ios xcode continuous-integration ios-simulator