दिलचस्प पोस्ट
सी # में ASCII स्ट्रिंग का मान कैसे प्राप्त करें स्क्रिप्ट घटक के अंदर ssis पैकेज चर को कैसे उपयोग करें जावास्क्रिप्ट के साथ दो तिथियों की तुलना करें कैसे एक पूरी जार फ़ाइल decompile करने के लिए? उद्देश्य-सी में एक रिक्त मान की जांच करना जो एक JSON स्ट्रिंग से वापस आ गया है मैं C # 6 "स्थिर" सुविधा का उपयोग कैसे करूं? Std :: array को कैसे प्रारंभ करें <टी, एन> सुंदर ढंग से अगर टी डिफ़ॉल्ट रूप से निर्मित नहीं है? मैक ओएस एक्स और कई जावा संस्करण जब मैं एक फ़ाइल सहेजता हूं, तो सब्लाइम टेक्स्ट क्या होता है? इकाई फ़्रेमवर्क 6 का उपयोग करते हुए एसक्यूएल सर्वर से छवि (बाइनरी) को सुरक्षित और पुनः प्राप्त करें एंड्रॉइड स्टूडियो में जेक्सएक्सिंग को एकीकृत करें यह फ़्लोटिंग-पॉइंट गणना अलग-अलग मशीनों पर अलग-अलग परिणाम क्यों देती है? क्या केवल एक बाल्टी को देखने / पहुंचने तक सीमित करने के लिए कोई एस 3 नीति है? कैसे GridView के TemplateField में नियंत्रण को खोजने के लिए? प्रोग्राम को libgcc_s_dw2-1.dll नहीं मिल सकता

आईओएस पर यूआरएल से आईपीए डाउनलोड करें और इंस्टॉल करें

मुझे सीधे यूआरएल से ipa डाउनलोड और स्थापित करना होगा।

मैंने यह कोशिश की है:

 NSURL *url = [NSURL URLWithString:@"https://myWeb.com/test.ipa"]; [[UIApplication sharedApplication] openURL:url]; 

ऐप सफ़ारी लॉन्च करता है लेकिन फिर यह संदेश दिखाई देता है:

त्रुटि संदेश "डाउनलोड असफल, सफारी इस फ़ाइल को डाउनलोड नहीं कर सकता है।"

क्या यह संभव है?

Solutions Collecting From Web of "आईओएस पर यूआरएल से आईपीए डाउनलोड करें और इंस्टॉल करें"

अपने ऐप को ओवर-द-एयर वितरित करने के लिए (ओटीए, यह टेस्टफ्लाइट या आधिकारिक ऐप स्टोर का उपयोग किए बिना ), आपको 3 अलग-अलग फाइल बनाने की आवश्यकता हो सकती है, अर्थात्:

  • .ipa फ़ाइल (एक विज्ञापन-हॉक प्रावधान प्रोफ़ाइल का उपयोग करके)
  • index.html
  • manifest.plist

आप इन फ़ाइलों को उत्पन्न करने के लिए बीटा बिल्डर का उपयोग कर सकते हैं:

  1. अपना निर्माण पुरालेख करें
  2. डेस्कटॉप पर। एपा को बचाएं I
  3. यहाँ से एक छोटी उपयोगिता बीटा बिल्डर डाउनलोड करें यह आवश्यक कार्य के अधिकांश काम करता है।
  4. टूल को खोलें और अपनी .ipa फ़ाइल का चयन करें, फिर बीटा बिल्डर में आप जिस रास्ते का निर्माण करेंगे उसे https://myWeb.com/MY_TEST_APP पर रखें।
  5. सभी फाइलें जेनरेट करें
  6. अब index.html , your_App.ipa , और manifest.plist को अपने सर्वर पथ में अपलोड करें https://myWeb.com/MY_TEST_APP
  7. अब index.html की लिंक साझा करें। एक बार जब आप इस फ़ाइल को खोलते हैं, तो आपको इंस्टॉल पर टैप करने के लिए कहा जाएगा।
  8. यह आपके डिवाइस पर your_App.ipa स्थापित करेगा।

आप इसे और अधिक मैन्युअल रूप से भी कर सकते हैं।

index.html

<a href="itms-services://?action=download-manifest&url=https://myWeb.com/MY_TEST_APP/manifest.plist">Install App</a>

manifest.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>items</key> <array> <dict> <key>assets</key> <array> <dict> <key>kind</key> <string>software-package</string> <key>url</key> <string>http://YOUR_SERVER_URL/YOUR-IPA-FILE.ipa</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>com.yourCompany.productName</string> <key>bundle-version</key> <string>1.0.0</string> <key>kind</key> <string>software</string> <key>title</key> <string>YOUR APP NAME</string> </dict> </dict> </array> </dict> </plist> 

यदि ऐप इंस्टॉल या चलाने से इनकार करता है, तो आपको निम्न आइटमों की जांच करनी पड़ सकती है:

  • आपके ऐप को संकलित / संग्रहण करते समय आपके द्वारा उपयोग किए जाने वाले प्रावधान प्रोफ़ाइल
  • दोनों index.html और manifest.plist में यूआरएल
  • संभवतः एक HTTPS सर्वर पर होस्ट फ़ाइल की आवश्यकता हो सकती है यदि आवश्यक हो तो आप इसके लिए ड्रॉपबॉक्स का उपयोग कर सकते हैं।
  • आपका उपकरण UUIDs को एप्पल डेवलपर केंद्र के अंदर पंजीकृत होना पड़ सकता है जब तक आपके पास कोई एंटरप्राइज़ लाइसेंस न हो
  • आपको सेटिंग> प्रोफाइल के अंतर्गत ऐप की एक्सेस मैन्युअल रूप से सक्षम करने की आवश्यकता हो सकती है

अधिक बस आप इस के लिए ड्रॉपबॉक्स का उपयोग कर सकते हैं कदम मूल रूप से एक ही रहते हैं। आप निम्नलिखित- कर सकते हैं:

1) ड्रॉपबॉक्स को अपना .ipa अपलोड करें, इस के लिए लिंक साझा करें। आईपीए

2) अपने manifest.plist फ़ाइल में .ipa के लिए साझा किए गए लिंक पेस्ट करें, ड्रॉपबॉक्स में मेनिफेस्ट फ़ाइल को अपलोड करें, इस के लिए लिंक साझा करें। Plist फ़ाइल

3) एक उपयुक्त टैग के साथ अपनी index.html फ़ाइल में इस प्लिस्ट के लिए लिंक पेस्ट करें।

इस सूचकांक फ़ाइल को किसी के साथ साझा करें जो यूआरएल पर टैप कर सकते हैं और डाउनलोड कर सकते हैं। या आप इसके बजाय सीधे यूआरएल को दबा सकते हैं।

हां, सफारी * .ipa का पता लगाएंगे और इसे स्थापित करने का प्रयास करेंगे, लेकिन आईपीए को सही ढंग से साइन इन करना होगा और केवल अनुमति दी जाने वाली डिवाइस इसे स्थापित करने में सक्षम होगी।

http://www.diawi.com एक ऐसी सेवा है जो आपको इस प्रक्रिया के साथ मदद करेगी।

यह सब तदर्थ वितरण के लिए है, न कि पोर्न उत्पादन ऐप।

नीचे दिए गए लिंक पर अधिक जानकारी: क्या ब्राउज़र के माध्यम से आईफोन ऐप को स्थापित करने का कोई तरीका है?

यदि आप सीधे अपनी वेबसाइट से ऐप डाउनलोड और इंस्टॉल करना चाहते हैं, तो यह संभव नहीं होगा। एयर पर ऐप को स्थापित और इंस्टॉल करने के लिए एंटरप्राइज़ के लिए एक अलग तरीका है। आपके यूआरएल को एक वेब सेवा पर ध्यान देना चाहिए जो कि एप्पल के लिए आवश्यक पूर्वनिर्धारित प्रारूप में मैनिफ़ेस्ट प्लास्ट फ़ाइल को होस्ट करता है इस सेवा को मैनिफ़ेस्ट फ़ाइल के यूआरएल को वापस करना चाहिए जो कि निम्न रूप में उपयोग किया जा सकता है:

 NSString *urlString = // url string where your manifest.plist is deployed on your server. NSURL *installationURL = [NSURL URLWithString:[NSString stringWithFormat:@"itms-services://?action=download-manifest&url=%@",[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]]; [[UIApplication sharedApplication] openURL]; 

उम्मीद है कि यह आपके प्रश्न का उत्तर देगा।

Xcode8 के साथ एंटरप्राइज़ खाते के लिए उत्तर

  1. "मैनिफेस्ट प्लास्ट चेकबॉक्स के साथ" चेक करके और। अनुरोध करने वाले लिंक प्रदान करके .ipa निर्यात करें।

  2. .ipa फ़ाइल और .plist फ़ाइल को सर्वर के उसी स्थान पर अपलोड करें (जो आपने .ipa निर्यात करते समय प्रदान की थी / जो। Plist फ़ाइल में उल्लिखित है)।

  3. नीचे दी गई लिंक डाउनलोड करें लिंक बनाएं url को आपके। plist फ़ाइल स्थान से लिंक करना चाहिए।

    itms-services: //? action = download-manifest & url = https://yourdomainname.com/app.plist

  4. इस लिंक की प्रतिलिपि बनाएँ और अपने आईफोन में सफारी ब्राउज़र में पेस्ट करें यह स्थापित करने के लिए पूछेगा: डी

इस पूर्ण url का उपयोग करके एक HTML बटन बनाएं

ऐसे ऑनलाइन उपकरण हैं जो साझा करने की इस प्रक्रिया को सरल करते हैं, उदाहरण के लिए https://abbashare.com या https://diawi.com एक आईपीए फ़ाइल को एडॉक या इनहाउस प्रोफाइल के साथ एक्सकोड बनाएँ और इस साइट पर इस फाइल को अपलोड करें। मुझे एम्बैशर पसंद है क्योंकि आपके ड्रॉपबॉक्स पर फ़ाइल सहेजते हैं और आप इसे जब चाहें हटा सकते हैं

इस पर चल रहे विंडोज के साथ एक आभासी मशीन बनाएँ और एक साझा फ़ोल्डर में फ़ाइल डाउनलोड करें। 😀