2012-03-04 14 views
9

इंस्टॉल करने में विफल रहा है मैंने जिस विज्ञापन को वितरित करने का प्रयास कर रहा हूं, उसके लिए मैंने एक विज्ञापन संग्रह और एक .ipa फ़ाइल बनाई है। मैंने उन डिवाइसों के यूडीआईडी ​​के साथ एक वितरण प्रावधान प्रोफ़ाइल भी बनाई है जिसे मैं अपने आवेदन को वितरित करने की योजना बना रहा हूं। जब मैं आईट्यून्स में .ipa और .mobileprovision फ़ाइलों को खींचता हूं और एप्लिकेशन को डिवाइस पर सिंक करने का प्रयास करता हूं, तो फ़ोन पर एक त्रुटि संदेश "myapp" को पढ़ने में विफल रहता है "। वैसे, मेरे पास एक मानक आईओएस डेवलपर लाइसेंस ($ 99 प्रति वर्ष) है और मैं एक्सकोड संस्करण 4.2.1 का उपयोग कर रहा हूं। मैं डेवलपर प्रोग्राम के लिए काफी नया हूं, इसलिए कृपया अपने उत्तरों को यथासंभव सरल रखने की कोशिश करें। अगर आपको कोई अतिरिक्त जानकारी चाहिए तो मुझे बताएं। धन्यवाद!विज्ञापन वितरण: ऐप

+0

यहाँ एक नजर डालें http://stackoverflow.com/questions/1715253/ adhoc-app-installation-fail-in-iphone- क्यों और यहां http://stackoverflow.com/questions/7931387/why-does-an-ad-hoc-ipa-fail-to-install-on-one-device -या-सफल-पर-एक-बुद्धि और यहां http://stackoverflow.com/questions/5295890/iphone-ad-hoc-build-using-xcode-4 – allaire

उत्तर

1

इसे जांचें।

दोनों .ipa और प्रावधान प्रोफ़ाइल को खींचने की आवश्यकता नहीं है।

बस आईआईपीए फ़ाइल खींचें आपके जैसे आगे के चरणों का पालन करें।

+0

"एंटरप्राइज़ के लिए सहेजें" बॉक्स परिवर्तन को चेक या अनचेक करना कुछ भी? – bnasty

+0

यह चरण एक अलग .xml फ़ाइल उत्पन्न करेगा जो हवा (ओटीए) पर एप्लिकेशन आईपीए वितरित करने के लिए आवश्यक है [email protected] – Kamarshad

2

मेरी समस्या एक्सकोड लगती थी। मेरे पास Ad_Hoc प्रोफ़ाइल की कई प्रतियां अलग-अलग समाप्ति (सभी वैध) और कुछ दिनों के साथ अलग-अलग नामों के साथ थीं। मैंने उन सभी को हटा दिया और ऐप अभी भी इंस्टॉल करने में असफल रहा, लेकिन मैंने देखा कि सभी Ad_Hoc प्रोफाइल आईट्यून्स द्वारा पुनरुत्थान किए गए थे। इसे कई बार कोशिश की और उन्हें ऑर्गनाइजर से हटाने सहित, लेकिन वे हमेशा पुनरुत्थान (डिवाइस पर स्थापित फिर से दिखाई देते हैं)। अंततः मैं अनुमानित विलुप्त आईफोन कॉन्फ़िगरेशन उपयोगिता की एक प्रतिलिपि निकालता हूं और ऐप और सभी Ad_Hoc प्रोफाइल को हटाने के लिए इसका उपयोग करता हूं। फिर सिर्फ प्रोफाइल स्थापित करने की कोशिश की। यह 2 तक गिर गया। अंत में सभी हटा दिए गए और सही प्रोफ़ाइल स्थापित करने के लिए आईट्यून्स प्राप्त हुए। अंततः आईट्यून्स के लिए मेरी संग्रह फ़ाइल को स्थापित करने के लिए 2 और प्रयास किए गए!

1

एक्सकोड प्रोजेक्ट/परिनियोजन में मालिक नाम को स्थापित करें जो आपने सेब देव लाइसेंस में निर्दिष्ट नाम पर रखा है। मैंने दोनों इंस्टॉल मालिक और वैकल्पिक इंस्टॉल मालिक को स्थापित किया है और मेरे नाम पर समूह और वैकल्पिक इंस्टॉल समूह स्थापित किया है जो 100% बिल्कुल मेरे सेब विकास लाइसेंस में है। और त्रुटि चली गई थी।

21

मेरे पास एक ही समस्या थी। मेरा मुद्दा ठीक करना आसान था। प्रोजेक्ट & प्रोजेक्ट बिल्ड सेटिंग्स में लक्ष्य के लिए अपनी कोड साइनिंग पहचान देखें। मेरा विकास प्रोफाइल पर इशारा कर रहा था।

कोड हस्ताक्षर पहचान को आपके द्वारा बनाए गए विज्ञापन वितरण प्रोफ़ाइल को इंगित करने की आवश्यकता है।
इस परिवर्तन को करें और फिर संग्रह और .ipa फ़ाइल को पुन: बनाएँ। इसके बाद मैंने आईट्यून्स में पुरानी ऐप हटा दी, और फिर आईप्यून्स आइकन (विंडोज) पर .ipa फ़ाइल को खींच लिया। फिर मैं ऐप को सफलतापूर्वक इंस्टॉल करने के लिए आईट्यून्स का उपयोग करने में सक्षम था।

+0

पवित्र बकवास उन्होंने डिफ़ॉल्ट ऑर्डर ओडी डेवलपमेंट और डिस्ट्रीब्यूशन बदल दिया: जब मैं कार्यालय से आर्काइव करता हूं तो सूची में दूसरे से चयन करने की आवश्यकता होती है: वितरण, घर पर (अब) यह दूसरी स्थिति में विकास है , जिसे आईट्यून्स के माध्यम से स्थापित नहीं किया जा सकता है :) –

+0

मैंने अपना विज्ञापन हॉक वितरण प्रोफाइल बनाया है, डाउनलोड किया है और इसे डबल क्लिक किया है। वितरण प्रावधान प्रोफ़ाइल अब एक्सकोड में ऑर्गनाइज़र में सूचीबद्ध है। हालांकि, यह स्थिति "मान्य हस्ताक्षर पहचान नहीं मिली" है। मुझे लगता है कि यही कारण है कि जब मैं आपके द्वारा सुझाए गए कोड हस्ताक्षर पहचान संपादित करता हूं तो मुझे यह नहीं मिल रहा है। इसे कैसे हल किया जा सकता है? – Grauzten

+0

@grautzen मेरे लिए सबसे अच्छा समाधान ऑनलाइन वापस जाना था (developer.apple.com) सभी प्रावधान प्रोफाइल और प्रमाणपत्र हटाएं और उन्हें स्क्रैच से उत्पन्न करें (पहला एक्सकोड प्रमाण पत्र बनाएगा, फिर ऑनलाइन आप प्रावधान प्रोफाइल बनायेंगे)। –

0

मुझे एक समान समस्या थी जहां मेरी परियोजना को माध्यमिक एनटीएफएस ड्राइव पर संग्रहीत किया गया था। परियोजना को मेरे डेस्कटॉप पर ले जाने के बाद [उर्फ मैकोज़ एक्सटेंडेड (जर्नल) ड्राइव], मैं आईट्यून फ़ाइल को आईट्यून्स के माध्यम से लोड करने में सक्षम था।

0

मैं iTunes के साथ सिंक करने की कोशिश कर नहीं बल्कि (> उपकरणों मेनू विंडो से) XCode भीतर यह सिंक करने के लिए से समस्या हल हो जाती

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