Xcode 6 में IPA कैसे बनाएं?


90

अपने प्रोजेक्ट में मैं यह पता नहीं लगा सकता कि आईपीए फाइल कैसे बनाई जाए। क्या कोई समझा सकता है, कदम से कदम, कैसे Xcode 6 में IPA फ़ाइल बनाने के लिए?


2
stackoverflow.com/questions/24438010/… मुझे उम्मीद है कि यह आपकी मदद करेगा।
user2226474

28
मुझे विश्वास नहीं होता कि इन मॉड्स ने इसे 'अस्पष्ट' के रूप में बंद कर दिया है। सवाल ABSOLUTELY CLEAR है। यह उपयोगकर्ता स्पष्ट रूप से और बार-बार पूछ रहा है कि Xcode 6 में .ipa कैसे बनाया जाए।
युप।

2
मैंने इस प्रश्न को अपडेट किया है (उम्मीद है) अधिक स्पष्ट होगा। इसे फिर से खोलने के लिए नामांकित करना Google पर पहली हिट में से एक है और मुझे लगता है कि यह एक अच्छा सवाल है।
जेम्स मैकमोहन

जवाबों:


102

आप नीचे का पालन कर सकते हैं:

1. अपने स्विफ्टडेमो को अपने xcode (बाएं हाथ की ओर जैसा कि दिखाया गया है) में चुनें। फिर उत्पाद विकल्प चुनें, जिसमें आप पुरालेख विकल्प चुन सकते हैं ।

संग्रह का चयन करें - छवि में एक हाइलाइट किया गया

  1. फिर एक नई विंडो अनुसरण के रूप में खुल जाएगी और उस विंडो में निर्यात विकल्प चुनें

निर्यात विकल्प चुनें

3. जब एक पॉप अप नीचे आएगा और आप ऐप्पल स्टोर की तलाश में पहला विकल्प चुनेंगे। इसलिए अब जैसा कहें वैसा फॉलो करें।

पहले विकल्प का चयन करें

अद्यतन -> नीचे के रूप में तदर्थ तैनाती के लिए सहेजें का चयन करें

तदर्थ के लिए सहेजें

-> फिर अगर आपने अपने ऐप्पल डेवलपर आईडी के साथ साइन नहीं किया है तो नीचे स्क्रीन पॉप-अप होगी

ऐप्पल आईडी जोड़ें

-> अब इसमें ऐड सेलेक्ट करें और अपना ऐप्पल आईडी और पासवर्ड नई विंडो में दें।

ऐप्पल आईडी और पासवर्ड की आवश्यकता है

-> बाकी का पालन xcode द्वारा निर्देशित है और अंत में आपके पास आपकी IPA फाइल होगी।

-> अपने परीक्षण के साथ जाओ।

कोड में हस्ताक्षर करने के लिए अपने प्रावधान प्रोफाइल और प्रमाण पत्र प्रदान करने के लिए मत भूलना xcode में अपनी निर्माण सेटिंग पर हस्ताक्षर।


2
इस चरण के बाद मेरी त्रुटि हुई। "IOS ऐप स्टोर डेवलपमेंट के लिए सेव करने के लिए, आपको एक ऐप्पल आईडी खाता जोड़ना होगा जो कि विकास टीम '92P8AKNGW9' के लिए IOS डेवलपर प्रोग्राम में नामांकित है"
भाविक

1
मैं पहले से ही ऐप्पल डेवलपर आईडी और प्रोविजनिंग प्रोफाइल में मौजूद हूं और प्रमाण पत्र भी स्थापित किया गया है।
भाविक

4
"उत्पाद" मेनू में "संग्रह" विकल्प को बाहर निकाल दिया गया है।
jameshfisher

5
@jameshfisher आपको अपने xcode में iOS डिवाइस का चयन करना होगा क्योंकि आपने अब तक किसी भी सिम्युलेटर का चयन किया होगा। इसलिए इसे iOS डिवाइस में बदलें और फिर यह काम करेगा।
nikhil84

7
अगर आर्काइव का ऑप्शन ग्रेड आउट है। बाहर की जाँच करें stackoverflow.com/questions/16050640/…
kayfun

15

यदि आप Xcode में डेवलपर अकाउंट को एकीकृत किए बिना .ipa फाइल को itunesconnect पर अपलोड करना चाहते हैं और आप एप्लिकेशन लोडर का उपयोग करना चाहते हैं । तो आप iTunes के साथ .ipa उत्पन्न कर सकते हैं

चरण 1: - सिमुलेटर के डिवाइस इनप्ले का चयन करें।

यहां छवि विवरण दर्ज करें

चरण 2: - उत्पाद पर जाएँ -> संग्रह चुनें

यहां छवि विवरण दर्ज करें

चरण 3: - शिकायत की गई प्रक्रिया के बाद अपने आर्काइव -> पर राइट क्लिक करें और फाइंडर में शो चुनें

यहां छवि विवरण दर्ज करें

चरण 4: - जब आप खोजक में शो पर क्लिक करते हैं तो आप पुरालेख फ़ोल्डर में पुनर्निर्देशित करेंगे, ऐसा दिखता है

यहां छवि विवरण दर्ज करें

चरण 5: - .xarchive फ़ाइल पर राइट क्लिक करें -> दिखाएँ पैकेज सामग्री विकल्प का चयन करें।

यहां छवि विवरण दर्ज करें

चरण 6: - उत्पाद फ़ोल्डर पर जाएं -> एप्लिकेशन फ़ोल्डर -> आपको yourprojectname.app मिलेगा

यहां छवि विवरण दर्ज करें

स्टेप 7: - अब .app को .ipa में कन्वर्ट करने के लिए बस ड्रैग करें और itunes में ड्रॉप करें। छवि के नीचे की जाँच करें,

यहां छवि विवरण दर्ज करें

चरण 8: - अब इस .ipa फ़ाइल को सुरक्षित स्थान पर रखें और एप्लिकेशन लोडर के साथ अपलोड करते समय उपयोग करें।

नोट: - यदि आप जानना चाहते हैं कि एप्लिकेशन लोडर के साथ ऐप कैसे अपलोड करें तो यह जांचें,

एप्लिकेशन लोडर के साथ ऐप अपलोड करें

संपादित करें: -

चेतावनी: - .aap से .zip और .zip toipipa से बदलते एक्सटेंशन के साथ .ipa न बनाएं।

मैंने कई जवाबों में देखा है कि, उनके पास संक्षिप्त .app फ़ाइल का सुझाव है और फिर .zip से .ipa तक एक्सटेंशन बदल दें। यह अब काम नहीं कर रहा है। इस विधि से आपको त्रुटि मिलेगी,

IPA अमान्य है, इसमें पेलोड निर्देशिका शामिल नहीं है।


1
ड्रैग एंड ड्रॉप टिप के लिए धन्यवाद, यह नहीं पता था।
एवगेनी करकन

3
1. Make your application with X-Code

2. Run your application in simulator

3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator

4. Open iTunes -> Goto Apps

5. Drag YourApplication.app to iTunes

6. Drag back your app from iTunes to finder to get YourApplication.ipa

मेरा सिम्युलेटर ऐप चलाने के बाद दिखाई नहीं दे रहा था। इसलिए आपके तरीके ने मेरे लिए एक आकर्षण की तरह काम किया।
उमर अफज़ल

/Users/<User>/Library/Developer/Xcode/DerivedDataनवीनतम एक्सकोड-संस्करण के साथ मेरे लिए फ़ोल्डर बदल गया । सेटिंग को XCode में "फ़ाइल" -> "प्रोजेक्ट सेटिंग्स" पर देखा / बदला जा सकता है।
sn0b4ll

2

XCode संस्करण 9.0 (9A235) में:

    1. अपने प्रोजेक्ट को पुरा करें
    1. Window-> Organizer पर क्लिक करें, अपने संग्रहीत प्रोजेक्ट का चयन करें। निर्यात पर क्लिक करें
    1. विकास का चयन करें (विकल्प)
    1. अगला पर क्लिक करें और एप्लिकेशन पर हस्ताक्षर करें और निर्यात करें

यह किसी स्थान पर प्रकाशित सामग्री को निर्यात करेगा, जहाँ आप .ipa फ़ाइल पा सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.