से आईओएस एमुलेटर कैसे चुनें (मुझे लगता है कि यह कॉर्डोवा फॉन्गैप जैसा ही है) मैं डिवाइस कैसे उठा सकता हूं - या तो आईपैड या आईफोन लम्बी स्क्रीन। यह हमेशा 3.5 "स्क्रीन पर चूकआयनिक अनुकरण कमांड लाइन का उपयोग करने में कॉर्डोवा/आयनिक कमांड लाइन
उत्तर
मैं वाक्य रचना RipTheJacker के जवाब में बताया गया का उपयोग डिवाइस का चयन करने के लिए अनुकरण करने के लिए, अर्थात्:
012,ionic emulate ios --target="iPhone-4s"
हालांकि, पता लगाने के लिए क्या उपलब्ध emulations मैं इस चलाने के हैं:
ios-sim showdevicetypes
यह आदेश एक सूची प्रदान करेगा, कुछ इस तरह:
iPhone-4s, 8.4
iPhone-5, 8.4
iPhone-5s, 8.4
iPhone-6-Plus, 8.4
iPhone-6, 8.4
iPad-2, 8.4
iPad-Retina, 8.4
iPad-Air, 8.4
Resizable-iPhone, 8.4
Resizable-iPad, 8.4
cordova emulate ios --target="TARGET"
या
ionic emulate ios --target="TARGET"
कहाँ TARGET
में से एक है:। IPad, iPhone, iPad (रेटिना), iPhone (रेटिना 3.5 इंच), iPhone (रेटिना 4 इंच)
उदाहरण के लिए: ionic emulate ios --target="iPhone-5"
यह केवल 'cordova' आदेश का उपयोग किया जा सकता है? या अगर मैं 'ionic' कमांड का उपयोग करता हूं तो यह काम करेगा? जैसे 'आयनिक अनुकरण IOS - लक्ष्य =" लक्ष्य "'। – Mauker
ग्रेट, "आयनिक अनुकरण आईओएस - लक्ष्य = 'आईफोन -5'" मेरे लिए काम किया .. –
मैं होने किया गया है आयनिक 2 के बाद से एक ही मुद्दा।
उपलब्ध सिमुलेटर
चलाने देखने के लिए: के रूप में यद्यपि आयनिक/कॉर्डोबा पर ध्यान नहीं देता ios-सिम और यह अनुकरण रन टाइम पर खुद है, अपने स्थापित मंच का उल्लेख जैसे ios (प्लेटफार्मों/iOS/कॉर्डोबा/lib/run.js) प्रदान करती है लगता हैios-सिम showdevicetypes
/ validate target device for ios-sim
// Valid values for "--target" (case sensitive):
var validTargets = ['iPhone-4s', 'iPhone-5', 'iPhone-5s', 'iPhone-6-Plus', 'iPhone-6',
'iPhone-6s-Plus', 'iPhone-6s', 'iPad-2', 'iPad-Retina', 'iPad-Air', 'iPad-Air-2',
'iPad-Pro', 'Resizable-iPhone', 'Resizable-iPad'];
if (!(runOptions.device) && runOptions.target && validTargets.indexOf(runOptions.target.split(',')[0]) < 0) {
return Q.reject(runOptions.target + ' is not a valid target for emulator');
}
जब तक आप सूची के अंतर्गत सही सिम्युलेटर आप ठीक होना चाहिए चलाने के रूप में:
ईओण का अनुकरण ios --target = "iPhone-6s-प्लस, 10.2"
यदि आप अपने सिम्युलेटर को सूची में जोड़ना चाहते हैं तो यह उपयोगी युक्ति मिल गई है, बस निर्देशों का पालन करें https: // dzone .com/articles/महत्वपूर्ण-नोट-फॉर-लक्ष्यीकरण-आईओएस-एमुलेटर-इन-कॉर्ड –
आईओएस संस्करण निर्दिष्ट करने के लिए धन्यवाद। – iphondroid
नवीनतम आयनिक संस्करण में मेरे लिए काम नहीं करता है। सबसे पहले मैंने सभी उपलब्ध उपकरणों को 'आयनिक कॉर्डोवा अनुकरण आईओएस --list' के साथ सूचीबद्ध किया है, इसके बाद मैंने सूची में से एक को चुना और 'आयनिक कॉर्डोवा अनुकरण आईओएस - लक्ष्य =" आईफोन -6, 10.3 "' निर्माण क्रैश हो गया त्रुटि के साथ .... लेकिन 'आयनिक कॉर्डोवा अनुकरण आईओएस - लक्ष्य =" आईफोन -6 "' आईओएस के साथ काम करता है और एमुलेटर पॉप करता है 8.4 आईओएस के प्रमाण पत्र संस्करण के साथ एम्यूलेटर कैसे शुरू करें? –
जनवरी 2018 अद्यतन
भागो
ionic cordova run ios --target="iPhone-X"
आप जो कुछ भी द्वारा iPhone-X
की जगह ले सकता से आता है सूची
./platforms/ios/cordova/lib/list-emulator-images
अपनी परियोजना के रूट फ़ोल्डर से
(के रूप में Tod Thomson's comment में कहा) मेरे लिए सूची
हैiPhone-5s, 11.2
iPhone-6, 11.2
iPhone-6-Plus, 11.2
iPhone-6s, 11.2
iPhone-6s-Plus, 11.2
iPhone-7, 11.2
iPhone-7-Plus, 11.2
iPhone-SE, 11.2
iPad-Air, 11.2
iPad-Air-2, 11.2
iPad--5th-generation-, 11.2
iPad-Pro--12-9-inch---2nd-generation-, 11.2
iPad-Pro--10-5-inch-, 11.2
Apple-TV-1080p, tvOS 11.2
Apple-TV-4K-4K, tvOS 11.2
Apple-TV-4K-1080p, tvOS 11.2
iPhone-8, 11.2
iPhone-8-Plus, 11.2
iPhone-X, 11.2
iPad-Pro--9-7-inch-, 11.2
iPad-Pro, 11.2
Apple-Watch-38mm, watchOS 4.2
Apple-Watch-42mm, watchOS 4.2
Apple-Watch-Series-2-38mm, watchOS 4.2
Apple-Watch-Series-2-42mm, watchOS 4.2
Apple-Watch-Series-3-38mm, watchOS 4.2
Apple-Watch-Series-3-42mm, watchOS 4.2
बिल्कुल सही। धन्यवाद दोस्त –
- 1. कमांड लाइन कमांड
- 2. कमांड लाइन - कमांड लूप
- 3. कमांड लाइन
- 4. कमांड लाइन
- 5. कमांड-लाइन
- 6. कमांड लाइन
- 7. कमांड लाइन
- 8. कमांड लाइन
- 9. कमांड लाइन
- 10. कमांड लाइन
- 11. कमांड लाइन
- 12. कमांड लाइन
- 13. कमांड लाइन
- 14. कमांड लाइन
- 15. कमांड लाइन
- 16. कमांड लाइन
- 17. कमांड लाइन
- 18. कमांड लाइन
- 19. कमांड लाइन
- 20. कमांड लाइन
- 21. कमांड लाइन
- 22. कमांड लाइन
- 23. कमांड लाइन
- 24. कमांड लाइन
- 25. कमांड लाइन
- 26. कमांड लाइन
- 27. लाइन कमांड
- 28. कमांड लाइन
- 29. कमांड लाइन
- 30. कमांड लाइन
धन्यवाद, डिवाइस प्रकार दिखाने के लिए यह आदेश एक बड़ी मदद थी! –
या चलाने का प्रयास करें।/ प्लेटफॉर्म/आईओएस/कॉर्डोवा/lib/list-emulator-images' आपके कॉर्डोवा प्रोजेक्ट की जड़ से :) –