2016-07-14 3 views
9

빌드 에이전트를 실행 에이전트로 실행하고 있습니다. 내가 실행하려고하면 나는 "xcodebuild 테스트를 ..."이 오류를 얻을 :xcodebuild 테스트 : 시뮬레이터를 시작할 수 없습니다 : -10827

2016-07-14 16:31:00.535 xcodebuild[11579:21390] [MT] iPhoneSimulator: Could not launch simulator: -10827 xcodebuild: error: Failed to build project XcodeTestsTest1 with scheme XcodeTestsTest1. Reason: The operation couldn’t be completed. (OSStatus error -10827.) 

이 문제가 해결 될 수있는 방법에 대해 어떤 생각을 가지고 있습니까?

감사합니다.

답변

7

나는 똑같은 문제가있었습니다. Mac OS X에서 iOS 시뮬레이터가 백그라운드에서 실행되지 않기 때문에 발생합니다.

Jenkins CI 환경을 구성하고 시뮬레이터를 통해 단위 테스트를 시도하는 경우 Jenkins는 기본적으로 DAEMON으로 실행되기 때문에 시뮬레이터를 실행할 수 없습니다. 이것은 tmux 또는 screen과 같은 환경에서 테스트를 실행하는 경우에도 발생합니다.

Here은이 문제를 해결하는 데 도움이되는 훌륭한 튜토리얼입니다.

건배!

+0

시간을 절약 해주었습니다.이 튜토리얼을 우연히 발견했지만, 작지만 중요한 세부 사항에 대해서는별로 신경을 쓰지 않았습니다! – NAlexN

+0

내가 확인했을 때 블로그가 다운되었습니다. 보관 파일은 다음과 같습니다. http://web.archive.org/web/20160506150151/http://www.cimgf.com:80/2015/05/26/setting-up-jenkins-ci-on-a-mac- 2 / – routeburn

0

당신은

run xcodebuild test 

다음 시간 이후에 정리 참고

xcrun simctl shutdown "iPhone 7" 

xcrun simctl boot "iPhone 7" 

후 실행하면 : 당신은 당신이 상자에 어딘가에서 실행되는 활성 사용자 세션을 가져야 이것을 실행하려고합니다.

관련 문제