2015-12-10 24 views
6

iOS uygulamam için jenkins kullanacağım, internette bir blog izledim ve jenkins kullanarak başarı oluşturdum, ancak projem için testi çalıştırmak istediğimde ikisi de bana bu hatayı vermek i jenkins içinde xcodeplugin ve sadece basit bir kabuk komutu çalıştılariOS testini çalıştırmak için jenkins'i kullanırken iOS simulasyonu başlatılamadı

2015-12-10 16:58:06.105 xcodebuild[6635:91852] iPhoneSimulator: Could not launch simulator: -10810 
2015-12-10 16:58:06.174 xcodebuild[6635:92068] iPhoneSimulator: Could not launch simulator: -10810 
** TEST FAILED ** 

: i bu hatayı alabilirsiniz. Benim kabuk komut aşağıdaki gibidir:

xcodebuild -scheme XcodeBulidDemo -destination 'platform=iOS Simulator,name=iPhone 6' -configuration Debug test 

ve ben sadece benim proje kapsamında terminalde bu komutu çalıştırmak için çalışmış, bu deney sonucu alabilirsiniz.

i hata ne yaptığını anlamıyorum gerçekten değilim "iPhoneSimulator: simülatörü başlatılamadı: -10810" Benim google sonra .. Herkes bana bazı tavsiyelerde olabilir ki

cevap

9

, i can sonucu bulundu simülatörü başlatmaz çünkü jenkins arka planda çalışır, arka planda çalışır ve öndeki hiçbir şeyi işlemez.

ama jenkins'yi UnitTest ve UITest'i çalıştırmak için kullanmak istiyoruz, simülatörü çalıştırmalıyız, bu yüzden jenkins'i gerçek bir kullanıcıya değiştirmeliyiz ve jenkins kullanıcısına giriş yapmalıyız.

ben adım adım nasıl yapılacağını göstermek büyük bir blog bulundu: http://www.cimgf.com/2015/05/26/setting-up-jenkins-ci-on-a-mac-2/

Eğer, o zaman Jenkins'i kullanarak simülatörde testi anlamına bitirdikten sonra, bu kimse aynı soruyu sahip yardımcı olabilir diliyorum.