2015-12-10 19 views
6

Tôi sẽ sử dụng jenkins cho ứng dụng iOS của mình, tôi đã theo dõi một số blog trên internet và xây dựng thành công bằng jenkins, nhưng khi tôi muốn chạy thử nghiệm cho dự án của mình , tôi nhận được lỗi này:iOS không thể khởi chạy trình mô phỏng khi sử dụng jenkins để chạy thử

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 ** 

tôi đã thử xcodeplugin và chỉ một lệnh shell đơn giản trong jenkins, cả hai đều cho tôi lỗi này. lệnh shell của tôi như sau:

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

và tôi đã cố gắng chạy lệnh này trong thiết bị đầu cuối ngay dưới dự án của tôi, nó có thể nhận kết quả kiểm tra.

tôi thực sự không hiểu những gì hiện lỗi "iPhoneSimulator: Không thể khởi chạy mô phỏng: -10.810" có nghĩa là, bất cứ ai có thể cho tôi một số lời khuyên ..

Trả lời

9

sau khi google của tôi, tôi tìm thấy kết quả, có thể không khởi chạy trình mô phỏng là vì jenkins là daemon, chạy ở chế độ nền và không thể hiển thị bất kỳ thứ gì ở phía trước.

nhưng chúng tôi muốn sử dụng jenkins để chạy UnitTest và UITest, chúng tôi phải chạy trình mô phỏng, vì vậy chúng tôi nên thay đổi jenkins thành người dùng thực và đăng nhập người dùng jenkins.

tôi tìm thấy một blog tuyệt vời mà thấy làm thế nào để làm điều đó từng bước: http://www.cimgf.com/2015/05/26/setting-up-jenkins-ci-on-a-mac-2/

sau khi bạn hoàn thành, sau đó bạn có thể chạy thử nghiệm trên mô phỏng sử dụng Jenkins, muốn này có thể giúp bất cứ ai có cùng một câu hỏi.

Các vấn đề liên quan