2016-07-14 7 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

मेरे पास एक ही समस्या थी। ऐसा इसलिए होता है क्योंकि मैक ओएस एक्स बैकग्राउंड में चलाने के लिए आईओएस सिम्युलेटर की अनुमति नहीं देता है।

यदि आप जेनकींस सीआई पर्यावरण का निर्माण कर रहे हैं, और सिम्युलेटर के माध्यम से यूनिट परीक्षण करने की कोशिश कर रहे हैं, तो आप सिम्युलेटर नहीं चला सकते हैं, क्योंकि जेनकींस मूल रूप से डेमॉन के रूप में चलाया जाता है। यह तब भी होता है जब आप tmux या स्क्रीन जैसे वातावरण के पीछे परीक्षण चला रहे हों।

Here पढ़ने के लिए एक शानदार ट्यूटोरियल है जो इसे ठीक करने में आपकी सहायता कर सकता है।

चीयर्स!

+0

आपने मुझे HOURS बचाया, मैंने उस ट्यूटोरियल पर ठोकर खाई लेकिन उस छोटे से अभी तक महत्वपूर्ण विस्तार पर ज्यादा ध्यान नहीं दिया! – 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

आप

xcrun simctl boot "iPhone 7" 

तो चलाने

run xcodebuild test 

तो बाद

साथ सफाई
xcrun simctl shutdown "iPhone 7" 

नोट: आप एक सक्रिय उपयोगकर्ता सत्र बॉक्स आप कर रहे हैं पर कहीं चल रहा है करने के लिए है इसे चलाने की कोशिश कर रहा है।

संबंधित मुद्दे