मैं यह नहीं समझ सकता कि आईओएस पर आयनिक 4 और कैपेसिटर के साथ लाइवरेलोड का उपयोग कैसे करें।

मैं यह आदेश चला रहा हूँ ionic cap run ios -l जो मेरे स्थानीय आईपी पते को capacitor.config.json में जोड़ता है।

हालांकि, ऐसा लगता है कि मुझे यहां कुछ याद आ रहा है।

नोट: लाइव-रीलोड कार्यक्षमता प्रदान करें #3130 के अनुसार यह काम करना चाहिए .

मेरा पर्यावरण सेटअप:

Ionic:

   ionic (Ionic CLI)          : 4.1.0 (/usr/local/lib/node_modules/ionic)

   Ionic Framework            : @ionic/angular 4.0.0-beta.2

   @angular-devkit/core       : 0.7.3

   @angular-devkit/schematics : 0.7.3

   @angular/cli               : 6.1.3

   @ionic/ng-toolkit          : 1.0.6

   @ionic/schematics-angular  : 1.0.5

Capacitor:

   capacitor (Capacitor CLI) : 1.0.0-beta.6

   @capacitor/core           : 1.0.0-beta.6

System:

   NodeJS : v9.10.1 (/usr/local/bin/node)

   npm    : 6.4.0

   OS     : macOS High Sierra
4
Meshal Alhazmi 16 अगस्त 2018, 18:48
इसे इंगित करने के लिए जूलियो सीजर का धन्यवाद, यह कैपेसिटर में एक बग बन गया जिसमें पहले से ही एक पीआर है github.com/ionic-team/capacitor/pull/741 और github.com/ionic-team/capacitor/pull/742
 – 
Meshal Alhazmi
16 अगस्त 2018, 21:24

4 जवाब

सबसे बढ़िया उत्तर

इसे इंगित करने के लिए जूलियो सीजर फॉर्म आयनिक टीम के लिए धन्यवाद, यह कैपेसिटर में एक बग बन गया जिसमें पहले से ही एक पीआर है github.com/ionic-team/capacitor/pull/741 और github.com/ionic-team/capacitor/pull/742

5
Meshal Alhazmi 16 अगस्त 2018, 21:25
यह अब विलय कर दिया गया है और 1.3.0 . में जारी किया गया है
 – 
Nick Hingston
25 अक्टूबर 2019, 14:04

उन लोगों के लिए जो अभी भी उसकी कोशिश से जूझ रहे हैं:

ionic capacitor run ios --livereload --external

यह Xcode अपने आप खुल जाएगा। अपना प्रोजेक्ट चलाएं और लाइवरेलोड को काम करना चाहिए।

सुनिश्चित करें कि आप अपने डिवाइस और कंप्यूटर पर एक ही वाईफाई से जुड़े हैं।

9
ACES 9 अक्टूबर 2019, 17:24

यह मेरे लिए तब तक काम नहीं आया जब तक कि मैंने "cleartext": true को server के तहत capacitor.config.json में नहीं जोड़ा। इस कदर:

"server": {
  "url": "http://192.168.1.68:8100",
  "cleartext": true
}

इसे यूजिंग विद फ्रेमवर्क सीएलआई के तहत आधिकारिक दस्तावेज़ों में समझाया गया है। ए>।

0
elnezah 21 अगस्त 2020, 11:49

आपकी संपत्तियों को फिर से बनाने और प्लगइन्स को फिर से समन्वयित करने की आवश्यकता हो सकती है।

npm run build
ionic cap sync

सिंक आपको बताएगा कि क्या आपका कैपेसिटर संस्करण आपके प्लेटफ़ॉर्म संस्करणों से मेल खाता है और यदि प्लगइन्स के साथ कोई समस्या है।

फिर लाइवरीलोड इसके साथ चलता है:

  • एंड्रॉयड:
ionic cap run android -l --external
  • आईओएस:
ionic cap run ios -l --external
0
Grant 15 अक्टूबर 2021, 05:21