कमांड लाइन के माध्यम से मेरे यूनिट परीक्षण चलाते समय एक्सकोड 4.5 को अपडेट करने के बाद से कोई समस्या है। निम्नलिखित उत्पादन जब मैं अपने परीक्षणएक्सकोड 4.5 कमांड लाइन यूनिट परीक्षण
Unknown Device Type. Using UIUserInterfaceIdiomPad based on screen size
Terminating since there is no workspace.
/Applications/Xcode.app/Contents/Developer/Tools/RunPlatformUnitTests.include:334: note: Passed tests for architecture 'i386' (GC OFF)
/Applications/Xcode.app/Contents/Developer/Tools/RunPlatformUnitTests.include:345: note: Completed tests for architectures 'i386'
चलाने का प्रयास मैं दिखाई दे रही है भले ही यह कहना है परीक्षण पारित कर दिया और पूरा कर लिया है, मुझे नहीं लगता कि वे वास्तव में किया गया है चलाने के लिए है।
मैं परीक्षण चलाने के लिए निम्न आदेश का उपयोग कर रहा xcodebuild -workspace MyApp.xcworkspace -scheme MyAppTests -sdk iphonesimulator विन्यास डीबग स्वच्छ निर्माण TEST_AFTER_BUILD = हाँ
किसी को भी एक ही समस्या में पड़ गया है और पेशकश कर सकते हैं एक तरकीब?
मेरे पास एक ही समस्या है, और अन्य लोग भी ऐसा करते हैं: https://github.com/gabriel/gh-unit/issues/96। अभी के लिए कोई समाधान नहीं। –
मैं एक ही मुद्दे की पुष्टि कर सकता हूं। यह पहले बीटा के बाद से रहा है, लेकिन चूंकि यह "असमर्थित कार्यक्षमता" है, इसलिए ऐप्पल ने इसकी सहायता नहीं की है। मेरा समाधान वैक्ससिम का उपयोग करके लॉन्च एक अलग ओसीयूनीट/सेनटेस्ट टेस्ट धावक लिखना है। यह आंशिक रूप से लिखा गया है, लेकिन अब तक काम कर रहा है, एक बार यह – Stew
समाप्त होने के बाद साझा होगा। सबसे अच्छा मैंने पाया है (फिर भी मुझे यह काम नहीं मिला है) - http://www.gerardcondon.com/blog/2012/09/20/further-jenkins-setup-code-signing/ –