2015-03-10 16 views
7

डेवलपर्स जो मैं समर्थन कर रहा हूं, बस एक्सकोड 6.2 (संस्करण 6.2 (6 सी 131e) के साथ नए मैक मिला है।आईओएस सिम्युलेटर 8.1 एसडीके एक्सकोड 6.2

xcodebuild हम सिम्युलेटर के किसी भी पिछले संस्करण के खिलाफ चल रहा में विफलताओं कर रहे हैं, भले ही यह डाउनलोड किया गया है, हो रही चल रहा है में:

:build 
xcodebuild: error: SDK "iphonesimulator7.1" cannot be located. 
:build FAILED 

मैं Xcode करने के लिए जाने -> प्राथमिकताएं और iOS 8.1 डाउनलोड करने और 7.1 सिम्युलेटर, लेकिन अभी भी वे नहीं दिखा जब एक xcodebuild -showsdks कर करते हैं:

xcodebuild -showsdks 

iOS Simulator SDKs: 
    Simulator - iOS 8.2    -sdk iphonesimulator8.2 

विचार? मैं अपनी पूरी परियोजना & सीआई पाइपलाइन को 8.2 के खिलाफ बनाने के लिए अभी तक फ्लिप नहीं कर सकता, यह सोचकर कि क्या 7.1/8.1 सिम को एक्सकोड 6.2 में कमांड लाइन टूल्स से काम करने की कोई चाल है या नहीं।

+0

मुझे लगता है कि आपको आईओएस 8.2 एसडीके का उपयोग करने के लिए बस अपना ऐप अपडेट करना चाहिए। – shinnyx

+0

दुर्भाग्यवश, मुझे लगता है कि पाइपलाइन चलने के लिए इस बिंदु पर हमारा एकमात्र विकल्प है। यह सिम्युलेटर के पुराने संस्करणों पर किसी भी स्वचालित परीक्षण को समाप्त करता है। – Tad

+0

एक लड़के ने ऐप्पल डेवलपर मंचों पर इसके बारे में एक बग खोला। चलो देखते हैं कि कोई इस मुद्दे को ठीक करता है या नहीं। – pasine

उत्तर

8

ऐसा लगता है कि Xcode 6.2 एक मुद्दा किसी भी अतिरिक्त सिमुलेटर पहचानने रहा है:

xcodebuild[4554:1175053] [MT] iPhoneSimulator: SimVerifier returned: Error Domain=NSPOSIXErrorDomain Code=53 "Simulator verification failed." 
UserInfo=0x7fe952514ca0 { 
NSLocalizedFailureReason=A connection to the simulator verification service could not be established., 
NSLocalizedRecoverySuggestion=Ensure that Xcode.app is installed on a volume with ownership enabled., 
NSLocalizedDescription=Simulator verification failed.} 

Apple डेवलपर फोरम में कुछ एक ही समस्याओं का सामना कर रहे हैं। एक रडार दायर किया गया है, और एक संभावित समाधान:

"Finally success by nuking /Library/Deverloper/* and re-installing Xcode." 
+0

मुझे एक ही समस्या का सामना करना पड़ा। –

+0

मेरे पास एक ही समस्या है और कोई समाधान है। – Arasuvel

+1

"अंत में सफलता ..." पर इसका मतलब यह है कि xcodebuild -showsdks केवल 8.2 सिम से अधिक लौटाता है? – Tad

-1

मुझे यह समस्या भी मिली। लेकिन मेरी विधि सिम्युलेटर को एसडीके फ़ोल्डर में कॉपी करना है और यह काम एक्सकोड 6 के पहले संस्करणों में है। एक्सकोड 6.2 में अपग्रेड करने के बाद, मैंने पाया कि यह विधि अब और काम नहीं कर रही है।

+0

यह कोई जवाब नहीं है। इसे मूल प्रश्न पर टिप्पणी के रूप में जोड़ा जाना चाहिए। – goldierox

+0

मुझे यह त्रुटि तब भी मिलती है जब: xcodebuild -project myApp.xcodeproj -checheme myApp -archive मेरा ऐप संग्रह करें CDE_SIGN_IDENTITY = "आईफ़ोन वितरण" iPhoneSimulator त्रुटि को ट्रिगर करने वाला क्या है? क्या यह i386 और X86 के लिए निर्माण है। –

2

इस धागे में उत्तर मिला: xcode simulator not coming up - reinstall possible? (स्वीकृत उत्तर)। ऐसा लगता है कि एक्सकोड 6.2 अपने आप पर सिमुलेटर बनाने के लिए पर्याप्त "स्मार्ट" नहीं है। यही कारण है कि, यदि आप 6.1 से 6.2 तक अपडेट करते हैं, तो आप एसओएसके होने पर भी आईओएस 8.2 सिमुलेटर नहीं देख पाएंगे, और इसी कारण से यदि आप एक क्लीन इंस्टॉल करते हैं तो आप किसी भी सिम्युलेटर को बिल्कुल नहीं देख सकते , भले ही आप प्राथमिकता मेनू में सिमुलेटर स्थापित करते हैं। खराब पैक किए गए आधिकारिक बंडलों के लिए चीयर्स!

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