2017-02-08 17 views
9

मैं "How to generate .ipa file for react-native?" कोशिश करता हूं लेकिन मुझे .ipa फ़ाइल नहीं मिलती है।प्रतिक्रिया-देशी-आईओएस के लिए .ipa एप्लिकेशन कैसे बनाया जाए?

कोई भी क्लाउड जो आप समझते हैं कि .ipa फ़ाइल कैसे प्राप्त करें।

+0

संभावित डुप्लिकेट: http://stackoverflow.com/questions/34933439/how-to-build-react-native-ios-app-get-an-app-file-and-deploy-to-device – eden

+0

संभावित डुप्लिकेट [प्रतिक्रिया मूल आईओएस ऐप कैसे बनाएं, एक .app फ़ाइल प्राप्त करें और डिवाइस पर तैनात करें?] (Http://stackoverflow.com/questions/34933439/how-to-build-react-native-ios-app -get-an-app-file-and-deploy-to-device) – eden

उत्तर

7

क्या प्रतिक्रिया देशी-ios के लिए .ipa आवेदन निर्माण करने के लिए:

  1. प्राप्त करें ".app" फ़ाइल:

    कमान: react-native run-ios --configuration=release

  2. ".app" फ़ाइल पथ:

    Build/Products/Release/"<Your_Filename>.app"

  3. .app.ipa में परिवर्तित करें:

    एक। फ़ोल्डर पेलोड बनाएँ।

    बी। पेलोड फ़ोल्डर में .app फ़ाइल पेस्ट करें।

    सी। पेलोड फ़ोल्डर को संपीड़ित करें।

    डी। अपना इच्छित नाम बदलें और .ipa के रूप में एक्सटेंशन डालें।

3

आप इन आदेशों को आईओएस निर्देशिका में चला सकते हैं।

xcodebuild clean archive -scheme <Scheme> -configuration Release -archivePath ../builds/<App>.xcarchive DEVELOPMENT_TEAM=<DevTeam> PROVISIONING_PROFILE=<PROVISIONING_PROFILE> CODE_SIGN_IDENTITY=<CODE_SIGN_IDENTITY> 
xcodebuild -exportArchive -archivePath ../builds/<App>.xcarchive -exportPath ../builds/ -exportOptionsPlist ./iosExportOptions.plist 

और iosExportOptions.plist कुछ

तरह
<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>method</key> 
    <string>app-store</string> 
    <key>teamID</key> 
    <string>{TEAM_ID}</string> 
</dict> 
</plist> 

तुम भी चेकआउट Fastlane कर सकते हैं हो सकता है। https://fastlane.tools/

या

आप इस तरह के DEVELOPMENT_TEAM Xcode में आदि और उत्पाद के रूप में सभी विवरण भरने कर सकते हैं -> संग्रहीत https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html

+0

क्या यह एकमात्र तरीका है जिसे हम कमांड लाइन के माध्यम से आईपीए निर्यात कर सकते हैं? या क्या हमें प्रतिक्रिया-मूल के साथ कोई एकीकृत कमांड लाइन विकल्प मिलता है? –

+0

अभी तक, प्रतिक्रिया-मूल वाले विकल्प केवल '.app' का निर्माण करते हैं जैसा कि अन्य उत्तर से इंगित किया गया है –

संबंधित मुद्दे