का उपयोग कर आईओएस सिम्युलेटर का एक विशिष्ट हार्डवेयर संस्करण लॉन्च करें मैं ऐप्पल -> एक्सकोड -> उपकरणों द्वारा प्रदान किए गए यूआईयूटॉमेशन का उपयोग कर रहा हूं। मेरे पास वॉयस कमांड लाइन इंफ्रास्ट्रक्चर का उपयोग करके मेरी जावास्क्रिप्ट और संपूर्ण स्वचालन है।यंत्र कमांड लाइन उपयोगिता
मुझे बेहतर कवरेज प्रदान करने के लिए सिम्युलेटर (आईओएस 6.0, 5.1, 5.0, 4.3.2) के पिछले संस्करणों पर स्वचालन चलाने का एक अतिरिक्त कार्य मिला।
लेकिन मुझे यह निर्दिष्ट करने का कोई तरीका नहीं पता कि आईओएस सिम्युलेटर का कौन सा संस्करण चुनने के लिए है। डिफ़ॉल्ट रूप से यह हमेशा लेट्स आईओएस सिम्युलेटर चुनता है।
- पथ जहाँ सिम्युलेटर रखा जाता है जो सिम्युलेटर के संस्करण पथ शामिल निर्दिष्ट करना:
मैं निम्नलिखित बातें की कोशिश की है।
- कस्टम ऑटोमेशन टेम्पलेट ट्रेस बनाना और इसका उपयोग करने का प्रयास करना।
- डिफ़ॉल्ट रूप से com.apple.simulator उपयोगिता लिखते हुए आईओएस सिम्युलेटर का डिफ़ॉल्ट संस्करण बदल दिया।
Xcode का कौन सा संस्करण उपयोग कर रहे हैं:
मैं इस जानकारी मिल गया है? ध्यान दें कि एक्सकोड 4.5 केवल आईओएस 5 और उच्च सिमुलेटर का समर्थन करता है। – Till
हाँ मैं 4.5 का उपयोग कर रहा हूं, और मैं उपकरणों के यूआई इंटरफेस के माध्यम से अपनी स्क्रिप्ट (सिमुलेटर के विभिन्न संस्करणों को चुनकर) चलाने में सक्षम हूं। मैं कमांड लाइन इंटरफेस – user1737520
का उपयोग कर इसे स्वीकार करने में असमर्थ हूं क्या आपने ऐसा कुछ करने की कोशिश की है? /अनुप्रयोग /Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate/उपयोगकर्ता/उपयोगकर्ता/लाइब्रेरी/एप्लिकेशन \ समर्थन/आईफोन \ सिम्युलेटर/सिम्युलेटर संस्करण यहां/अनुप्रयोग TAG6SA6CB-W70F-4368-BF48-A0E65466F7EE/yourappname.app – stackErr