2012-05-01 19 views
7

पर एप्लिकेशन इंस्टॉल नहीं किया जा सका मुझे अपने आईपैड एप्लिकेशन के लिए ओटीए इंस्टॉलेशन करने में समस्या है। मैंने पिछले हफ्ते अपना एंटरप्राइज़ प्रमाणपत्र अपडेट किया था। और मैंने नया dev/dist प्रमाणपत्र और प्रावधान प्रोफ़ाइल बनाई है। एक्सकोड आयोजक सही समाप्ति तिथि दिखाता है। जब मैं लिंक से ऐप इंस्टॉल करने का प्रयास करता हूं, तो यह आधा डाउनलोड करता है और मुझे त्रुटि दिखाता है "एप्लिकेशन को डोनलोड करने में असमर्थ, इस समय इंस्टॉल नहीं किया जा सका।" मैंने ओटीए इंस्टॉलेशन किया है जैसे 50 से अधिक बार पहले। मैंने सबकुछ फिर से देखा। यह अमान्य लिंक की समस्या नहीं है, या गलत प्रावधान प्रोफ़ाइल का चयन नहीं है। किसी भी प्रकार की सहायता सराहनीय होगी। मैं डिवाइस लॉग की जाँच की और यह कहते हैं:एप्लिकेशन डाउनलोड करने में असमर्थ, इस समय

May 1 13:15:32 unknown installd[2455] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile 
May 1 13:15:32 unknown installd[2455] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile 
May 1 13:15:32 unknown installd[2455] <Error>: 00381000 verify_signer_identity: Could not copy validate signature: -402620394 
May 1 13:15:32 unknown installd[2455] <Error>: 00381000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.8zrx0B/foo_extracted/Payload/Hra.app 
+0

मुझे यहां भी एक जैसी ही समस्या है। क्या आप इसे काम करने में कामयाब रहे हैं? – brainray

+1

हाँ। समाधान प्रमाण पत्र नवीनीकरण करते समय टीम एजेंट से वितरण प्रमाण पत्र बनाना है। –

+2

क्या आप अपना समाधान नीचे दिए गए उत्तर के रूप में पोस्ट कर सकते हैं ताकि हम इसे अनुत्तरित सूची से प्राप्त कर सकें? धन्यवाद। –

उत्तर

3

समाधान जब यू प्रमाणपत्र को नवीनीकृत टीम एजेंट से वितरण प्रमाण पत्र बनाने के लिए है। -

+2

कृपया उत्तर भी स्वीकार करें। अपने उत्तर को स्वीकार करना ठीक है। उत्तर के स्कोर के तहत एक चेक मार्क है। – jrturton

6

इस उत्तर ने मेरी मदद की, बहुत बहुत धन्यवाद।

यहां मेरे सटीक कदम हैं। मैं अपने लिए बनाए गए एक्सकोड प्रोजेक्ट से एक विज्ञापन बना रहा था, इसलिए बंडल पहचानकर्ता पहले से ही बनाया गया था और मुझे इसे नीचे दिए गए चरणों में मिलान करना था।

अपने एप्पल डेवलपर पोर्टल में: पहले नया प्रमाण पत्र बनाने के लिए

  • जरूरत: वितरण प्रमाणपत्र, तो यकीन है कि यह डेवलपर प्रमाणपत्र में परिलक्षित है बनाने के लिए टॉगल। मैंने अपने कंप्यूटर पर केवल आदत से दोनों प्रमाण पत्र डाउनलोड किए हैं, लेकिन एक्सकोड 4.3.2 को कीचेन एक्सेस अनुरोध चरण की आवश्यकता नहीं है। ।

  • ऐप्लिकेशन आईडी (यकीन है कि यह कॉम से मेल खाता है बनाएं XCode में बनाया गया बंडल है कि पहले से ही बनाया गया है इस मामले में जानकारी फ़ाइल सूचीबद्ध वाइल्डकार्ड के रूप में बंडल पहचानकर्ता:।।। Com.mydomain $ {PRODUCT_NAME} अपने उत्पाद का नाम अपर और लोअर केस है। इसलिए यह इस Xcode बंडल पहचानकर्ता/उत्पाद नाम ठीक से मेल खाना चाहिए एप्लिकेशन आईडी केस संवेदी है।

  • किसी भी नए उपकरणों को जोड़ने।

  • विकास और वितरण प्रोविजनिंग फ़ाइलें बनाएं - डाउनलोड करें, और प्रत्येक को एक्सकोड में खींचें।

XCode में:

  • बिल्ड जानकारी फ़ाइल में

    , यह मेरे लिए काम किया है कि कोड पर हस्ताक्षर करना इकाई क्षेत्रों सब करना संहिता साइन नहीं

  • संग्रह, स्वच्छ लक्ष्य बनाने के लिए सेट, थे तो यह सुनिश्चित करना कि योजना एक कनेक्टेड डिवाइस को इंगित करती है, उत्पाद -> आर्काइव

  • अभिलेखागार का ऑर्गनाइज़र दृश्य आना चाहिए - केवल एक का चयन करें, वितरित करें का चयन करें, फिर एंटरप्राइज़ या विज्ञापन के लिए सहेजें चुनें और चुनें सी के साथ साइन इन करने के लिए एक पहचान ओस ड्रॉप डाउन में रीफ्रेश करें, फिर इसे डिफ़ॉल्ट पर छोड़ दें और अगला पर क्लिक करें।

  • एंटरप्राइज़ वितरण के लिए सहेजें चुनें - आपको केवल शीर्ष दो फ़ील्ड भरने की आवश्यकता है; सर्वर पर यूपीएल .ipa फ़ाइल, और ऐप का नाम।

  • फिर अंतिम चरण में निर्दिष्ट निर्देशिका में फ़ाइलों को अपलोड करें, लिंक को अनुकूलित करें और भेजें यानी आईटीएम-सेवाएं: //? Action = download-manifest & url = http: //yourdomain.com/yourdirectories/ yourAppName।प्लेस्ट

+0

इस पर एक अपडेट - यह सुनिश्चित करने के लिए कभी भी दर्द नहीं होता है कि आप एक्सकोड का नवीनतम संस्करण चला रहे हैं। यदि आपके ओटीए लिंक को चलाने की कोशिश करने वाले डिवाइसों में आपके एसडीके द्वारा समर्थित आईओएस का एक नया संस्करण है तो समस्याएं भी हो सकती हैं। – Catherine

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