2017-09-22 3 views
15

Ich versuche, meine Komponententests für alle Gerätesimulatoren von iOS 8.4 bis 11.0 gleichzeitig auszuführen, indem ich bei der Einstellung die Option 'Test parallel ausführen' aktiviert habe bis der Xcode Bot. Leider, nachdem es mit der Fehlermeldung im Buildprotokoll Failes versuchen, den 13. Simulator zu starten:Xcode 9 Server: Gerät kann aufgrund unzureichender Systemressourcen nicht gestartet werden

xcodebuild: error: Failed to build workspace xxxxx with scheme yyyyy. 
Reason: Unable to boot device due to insufficient system resources. 
Testing failed on 'iPhone 4s' 

Ich bin mit dem Server auf einem Mac mini und ich denke, es ist einfach nicht in der Lage zu laufen so viele Simulatoren an gleichzeitig wegen vollem Speicher.

Wer Erfahrung damit?

+0

Haben Sie eine Lösung gefunden? – Sujit

+0

noch nicht, ich mache noch Tests auf Simulatoren nacheinander – lukwuerz

Antwort

9

die maximale Anzahl von Prozessen bis zum nächsten Neustart erhöhen:

sudo launchctl limit maxproc 2000 2500 

die maximale Anzahl von geöffneten Dateien bis zum nächsten Neustart erhöhen:

sudo launchctl limit maxfiles 2000 unlimited 

Für mich ist es die maximale Anzahl von Prozessen war Das musste erhöht werden. Vielleicht brauchen Sie noch größere Zahlen, das sind nur Beispiele. Weitere Informationen finden Sie in der Dokumentation.

Quelle: https://help.apple.com/simulator/mac/9.0/index.html#/dev8a5f2aa4e

Verwandte Themen