मैं अपने रिएक्ट-नेटिव ऐप के निर्माण + तैनाती को स्वचालित करना चाहता हूं, उदाहरण के लिए टेस्टफलाइट बिल्ड सबमिट करना।कमांड लाइन से प्रतिक्रिया-मूल ऐप कैसे बनाएं और तैनात करें?
- मैं
react-native bundle
- मैं
- मैं AppDelegate में
jsCodeLocation
करने के लिए कोड रिश्तेदार बाहर टिप्पणी स्कीमा मेंRelease
के निर्माण विन्यास स्विच चलाएँ:एप्लिकेशन भेजने से पहले, मैं आमतौर पर निम्न कार्य करें मीटर
उन कदमों करने के लिए टर्मिनल से एक भी आदेश लिखने के लिए क्या यह संभव है, ताकि मैं तो कर सकते हैं depl ओई इसे एक automatization उपकरण के साथ, उदाहरण के लिए fastlane
के साथ?
अब तक, मैं सिर्फ 2 और 3 कदम automatize नहीं करनी होंगी।
jsCodeLocation
को बदलने के लिए मैं एक शर्त जोड़ सकता है, उदाहरण के लिए
#if "<build configuration is release>"
jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle"];
#else
jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
#end
लेकिन मुझे नहीं पता कि निर्माण कॉन्फ़िगरेशन सेटिंग तक कैसे पहुंचे।
बस कहा, एप्लिकेशन क्लाइंट पक्ष, नहीं सर्वर साइड है, इसलिए होस्ट नाम '0.0.0.0' डिबग संस्करण काम नहीं कर कर देगा। (हालांकि आप इसे ऐप के डीबग मेनू में संशोधित कर सकते हैं) – RnMss