2015-02-13 35 views
10

simülatörde Xcode sunucusu, botlar, sürekli entegrasyon ve birim test hepsinden içeren birim test hedefleriI (Xcode 6.1 ile derlenmiş) iOS projeler için birkaç botlara ile ayarlanmış bir Xcode sunucusu var

Bu testlerin simülatörde çalışmasını sağlayamıyorum; böylece imkansız hale

Tabii
Test target NAME_OF_MY_TARGET encountered an error (Timed out waiting 120 seconds for simulator to boot, current state is 1. If you believe this error represents a bug, please attach the log file at [...]) 

, önerilen günlük dosyası yolu sunucusunda geçerli bir yol değildir: bütün çalışır bugüne kadar aynı hata (simülatörü önyükleme için zaman aşımı) ile başarısız olan günlükleri kontrol edin

+0

Hey! Bunun için bir çözüm buldunuz mu? Benzer bir sorunum var: http://stackoverflow.com/questions/33003556/xcode-7-0-1-bots-and-server-5-0-4-test-target-xx-encountered-an-error- tim –

+0

Yol geçerli olabilir, ancak geçersiz izinlere sahip olabilir. Gezinmek için Terminal veya Finder'ın ['Command'] + [' G'] kullanılması başarısız olur, ancak kök dizindeki izinleri değiştirirseniz, sorun olmaz. – Moshe

cevap

6

En son sürüm simülatörünün (Xcode 6.3.1 ve iOS 8.3) sadece birini çalıştırmak için Xcode Botunu değiştirerek ve sunucumdaki tüm simülatörle ilgili işlemleri bırakarak zorlanan benzer bir sorun yaşadım.

Sadece sunucunuzda oturum açın ve Activity Monitor'ü başlatın, ardından CPU sekmesine gidin, simdi "simulator" için arama yapın, birkaç sonuç görmeniz yeterlidir, sadece hepsini bırakmaya zorlayın (hatta _xcsbuildd'e ait olanlar). İşte Süreç Adları örnekleri ben şunlardır:

  • com.apple.CoreSimulator.CoreSimulatorService
  • iOS Simülatörü
  • SimulatorBridge
  • CoreSimulatorBridge
+0

Xcode7.1 ve iOS9 ile aynı soruna rastladım ve bu çözüm işe yarayan tek çözümdü. Bu arada, Xcode7 işleminde “iOS Simulator” simdi “Simulator” – lihudi

+0

Simülatörlerinizi her entegrasyondan önce bu şekilde kapatıyor musunuz? – blackjacx

+0

Bu, günümü kötü bir şekilde bitmesi beklenen büyük bir gün haline getirdi. Çift başparmak yukarıya! – EmptyStack