दिलचस्प पोस्ट
पीडीओ की क्वेरी बनाम निष्पादित सीएसएस में एक डिवेल केंद्र इकाई ढांचा linq क्वेरी शामिल करें () एकाधिक बच्चों संस्थाओं क्यों रक्षक कई फ़ंक्शन परिभाषाओं को रोकते नहीं हैं? अनपेक्षित संकलक त्रुटि में एक लक्षण परिणाम प्राप्त करना, लेकिन मैन्युअल कार्यान्वयन कार्य करता है मजबूर अद्यतन के बाद git खींचें क्या Xcode 4.2 और आईओएस 5 एसडीके का उपयोग करते समय पुराने आईओएस संस्करणों को लक्षित करना संभव है? आप एक छवि दृश्य के लिए LayoutParams () कैसे सेट करते हैं? एंड्रॉइड साझा किए गए प्रोजेक्ट ऑब्जेक्ट कैसे सहेज / स्टोर करते हैं कैसे गतिशील प्रतिबिंब का उपयोग कर सामान्य सी # ऑब्जेक्ट बनाने के लिए? दो तिथियों के बीच महीनों की गिनती पाने के लिए शानदार तरीका है? TokenMismatchException in VerifyCsrfToken.php रेखा 67 इवेंटहान्डलर को पास पैरामीटर जावा सबलेट पर एचटीएमएल 5 फाइल अपलोड करें C / C ++ / Obj-C में एक मॉड्यूलो (%) ऑपरेटर को कोड कैसे करें जो नकारात्मक संख्या संभालता है

एप्पल डेवलपर खाते के बिना एक्सक 6 में आईपीए कैसे बनाऊं?

विज्ञापन हॉक वितरण के लिए। .ipa फाइल उत्पन्न करने की आवश्यकता है। क्लाइंट ने केवल प्रमाण पत्र, प्राइवेट कुंजियों और प्रावधान प्रोफाइल जो कि बनाने के लिए पर्याप्त थे .ipa । Xcode तक .ipa 5. लेकिन .ipa 6.1 में जब मैं निर्यात करता हूं तो Save For Ad Hoc Deployment लिए .ipa तो यह संदेश देता है

 To save for Ad Hoc Deployment, you need to add an Apple ID account that is enrolled in the iOS Developer Program for the development team 'xxxxxxxxxx' 

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

डेवलपर अकाउंट क्रेडेंशियल्स के बिना .ipa बनाने का कोई तरीका क्या है?

वेब के समाधान से एकत्रित समाधान "एप्पल डेवलपर खाते के बिना एक्सक 6 में आईपीए कैसे बनाऊं?"

आखिरकार xcodebuild कमांड के साथ .ipa build बनाने के लिए एक रास्ता मिल गया।

  1. Archive ऑन ऑर्गनाइज़र पर राइट क्लिक करें
  2. Show in Finder क्लिक करें
  3. आप खोजक में .xcarchive फ़ाइल देख सकते हैं। यहां छवि विवरण दर्ज करें

  4. Terminal खोलें और .xcarchive पथ cd

  5. .ipa फ़ाइल उत्पन्न करने के लिए निम्न आदेश का उपयोग करना।

यह डेस्कटॉप पर .ipa को बचाएगा।

 xcodebuild -exportArchive -exportFormat ipa -archivePath <FILE_NAME>.xcarchive -exportPath ~/Desktop/<FILE_NAME>.ipa 

फिर भी बेहतर समाधान की तलाश में, पता नहीं क्यों Apple ने इस सुविधा को Xcode 6 से हटा दिया 🙁

कमांड एंड एपल डेवलपर अकाउंट के बिना .ipa बनाने के लिए 3 तरीके हैं।

1. फास्ट एंड बेस्ट

(सभी Xcode पर काम करता है, सभी मैक ओएस, बंडल पैकेज का इस्तेमाल ओआइए लिंक जैसे दीवाई के लिए किया जा सकता है)

  1. बस सही कोड हस्ताक्षर पहचान स्थापित करके XCode से (Command+B) अपने ऐप का निर्माण करें
  2. बाईं तरफ XCode's फ़ाइल खोज से, .app लिए खोज करें (यह उत्पाद निर्देशिका के अंतर्गत होगा)
  3. इस .app फ़ाइल पर राइट क्लिक करें और फ़ाइंडर में दिखाएँ चुनें
  4. अब, डायरेक्टरी बनाएं और इसे पीओएलएल के रूप में नाम दें, कॉपी। .app पेलोड निर्देशिका में।
  5. पुरालेख / संपीड़ित करें (.zip) इस पेलोड निर्देशिका, .zip से .ipa तक फ़ाइल एक्सटेंशन का नाम बदलें

2. आयोजक से एपीए निकालें

(सभी Xcode, सभी मैक ओएस पर काम करता है)

  1. आर्काइव बनाएं
  2. आयोजक पर जाएं
  3. आइडिया द्वारा राइट क्लिक करके और फाइंडर में दिखाएँ का चयन करके स्थान प्राप्त करें

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

  1. अब इस .xcarchive फ़ाइल पर राइट क्लिक करें और पैकेज सामग्री दिखाएँ चुनें
  2. रास्ते पर जाएं Products > Applications > YourAppFile

  3. आईट्यून्स मैक पर खोलें और Apps टैब में उपरोक्त पथ से यह YourAppFile खींचें। (नोट: यदि कोई हो तो समान पहचानकर्ता के साथ पिछले एप को हटाएं)

  4. अब आइट्यून्स के एप्लिकेशन टैब के अंतर्गत अपने एप्लिकेशन पर राइट क्लिक करें और फ़ाइंडर में दिखाएं चुनें, यह आपका .ipa फ़ाइल है !!!


3. देवताओं के पास Xcode 5.x के लिए

( ध्यान दें: Xcode 5.x एल कैपिटन पर काम नहीं करता है, इस तरह से आप किसी भी एक्सकोड का उपयोग कर संग्रह कर सकते हैं, लेकिन आपको Xcode 5.x बनाने की आवश्यकता होगी .इपीए)

  1. किसी भी Xcode संस्करण का उपयोग कर संग्रह बनाएँ
  2. Xcode को बंद करें
  3. Xcode 5.x के ऑर्गनाइजर विंडो पर जाएं और संग्रह टैब से अपने संग्रह का चयन करें।
  4. शीर्ष दाहिने हिस्से में Export चयन Save for Ad Hoc Deployment शीर्षक के साथ रेडियो बटन पर क्लिक Save for Ad Hoc Deployment
  5. Next क्लिक करें और वांछित कोड हस्ताक्षर पहचान को बचाने के लिए .िपा सहेजें

आप Xcode 6 और निम्न चरणों का पालन करने वाले नवीनतम आईपीए फ़ाइल भी बना सकते हैं:

  1. अपने प्रोजेक्ट Command+B की बिल्ड फ़ाइल बनाएं
  2. उत्पाद फ़ोल्डर पर जाएं और यह ऐप फ़ाइल दिखाएगा, "खोजकर्ता में दिखाएं" क्लिक करें
  3. एक खाली फ़ोल्डर बनाएँ और इसे 'पेलोड' कहते हैं, तो उस फ़ोल्डर में अपनी ऐप फाइल कॉपी करें।
  4. पुरालेख पेलोड फ़ोल्डर और अपने app.ipa को ज़िप फ़ाइल का नाम बदलें

सभी कमांड लाइन स्टूडियो के बिना भी बेहतर तरीका है

"तदर्थ तैनाती के लिए सहेजें" चुनें और अगला क्लिक करें फिर "एक विकास दल चुनें" ड्रॉप डाउन खोलें इसके पास "स्थानीय गायन संपत्ति का उपयोग करें" विकल्प नीचे होगा। इस विकल्प का चयन करें और चुनें पर क्लिक करें।

हेयर यू गो। बिल्ड को ऐप्पल आईडी अकाउंट के बिना एक्सोड द्वारा बनाया जाएगा।

एक और समाधान Xcode 5.1 का उपयोग करना है।

कुछ समय से (उदाहरण के लिए स्विफ्ट और एक्सकोड 7) जब आप एक बिल्ड फॉर्मूला बनाने के लिए अधिक जटिल होते हैं – xcodebuild exportOptionsPlist पैरामीटर की आवश्यकता होती है:

 xcodebuild -exportArchive -exportOptionsPlist app.plist -archivePath app.xcarchive -exportPath app.ipa 

और app.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>uploadSymbols</key> <true/> </dict> </plist>