2013-08-23 9 views
6

विफल होने पर मुझे निम्न त्रुटि मिल रही है जब मैं TestFlightApp.com के माध्यम से ऐप इंस्टॉल करने का प्रयास करता हूं।आईओएस विज्ञापन यह स्थापना

"Unable to download application. "helloworld" could not be installed at this time. 

मैंने आईट्यून्स और ऐप्पल कॉन्फ़िगरेटर के माध्यम से स्थापित करने का भी प्रयास किया है।

जब मुझे पहली बार यह त्रुटि मिली, तो मैंने सोचा कि यह कुछ हफ्ते पहले ऐप्पल के डेवलपर प्रोग्राम के कारण हो सकता है, इसलिए मैंने अपने लैपटॉप पर कोड हस्ताक्षर अनुरोध का उपयोग करके अपने सभी प्रमाणपत्रों को पुन: उत्पन्न किया, फिर मेरे सभी प्रावधान प्रोफाइल का पुनर्निर्माण किया।

मैंने अपने आईफोन से और एक्सकोड से सभी प्रोफाइल हटा दिए, और मैंने अपने फोन से टेस्टफलाइट हटा दिया।

फिर मैंने ऐप संग्रहीत किया, उड़ान परीक्षण के लिए अपलोड किया, प्रोफ़ाइल में सभी उपकरणों को अनुमति दी, और डाउनलोड लिंक के साथ अधिसूचना ईमेल भेजा।

जब मैं डाउनलोड करने का प्रयास करता हूं, प्रगति पट्टी अंत तक लगभग सभी तरह से हो जाती है तो त्रुटि पॉप अप हो जाती है। यह वही है मैं स्थापना के दौरान कंसोल में देखना (iPhone विन्यास उपयोगिता से) है:

SpringBoard[67] <Warning>: Killing com.helloworldapp for app installation 
installd[53] <Error>: 0x2c6000 handle_install: Install 
    of "/var/mobile/Media/Downloads/-2429066128781955904/-410631401396950200" 
    requested by itunesstored 
installd[53] <Error>: 0x2c6000 MobileInstallationInstall_Server: Installing 
    app com.helloworldapp 
installd[53] <Error>: Aug 23 11:45:37 SecTrustEvaluate 
    [leaf CriticalExtensions IssuerCommonName] 
installd[53] <Error>: 0x2c6000 verify_signer_identity: 
    MISValidateSignatureAndCopyInfo failed for 
    /var/tmp/install_staging.a1ku9y/foo_extracted/Payload/helloworld.app/helloworld: 0xe8008017 
installd[53] <Error>: 0x2c6000 do_preflight_verification: Could not verify 
    executable at /var/tmp/install_staging.a1ku9y/foo_extracted/Payload/helloworld.app 
installd[53] <Error>: 0x2c6000 install_application: Could not preflight 
    application install 
itunesstored[71] <Error>: 0x183b000 MobileInstallationInstall: failed with -1 
installd[53] <Error>: 0x2c6000 handle_install: API failed 

तो मुझे मिल गया है नया प्रमाण पत्र और प्रोफाइल, प्रोफ़ाइल उपकरणों मैं एम्बेडेड स्थापित करने के लिए कोशिश कर रहा हूँ और मैं है टेस्टफलाइट में उन उपकरणों को अनुमति दी गई है।

मुझे अब नुकसान हुआ है, मैंने अतीत में इसी तरह की समस्याएं तय की हैं, इसलिए मैंने अपने सभी सामान्य विचारों को समाप्त कर दिया है।

और मैंने संस्करण संख्या को भी बढ़ाने की कोशिश की है, (यह अतीत में काम किया है) लेकिन कोई भाग्य नहीं है।

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

अद्यतन: जेसन के जवाब देने के लिए धन्यवाद मैं एप्पल कौन्फ़िगरेटर से एक अलग त्रुटि पाने के लिए प्रबंधित किया है

A signed resource has been added, modified or deleted 
-402620393 
com.apple.mdk.amderror 

अद्यतन: पूर्णता के लिए, यहाँ त्रुटि करने की कोशिश कर रहा iPhone पर मिलता है iTunes के माध्यम से सिंक:

iTunes Sync: 'helloworld' failed to install 
+0

कोड हस्ताक्षर अनुरोध मैं प्रमाण पत्र बनाने के लिए उपयोग करता था - मैंने इसे थोड़ी देर पहले इस्तेमाल किया था, क्या मुझे हर बार प्रमाण पत्र बनाने के लिए एक नई अनुरोध फ़ाइल बनाने की आवश्यकता है? –

+0

तो अंत में, मुझे अपने मैक पर रेपो क्लोन करने, नए प्रमाणपत्र और प्रोफाइल जेनरेट करने के लिए एक टीममेट मिला, और उसने बिना किसी समस्या के ऐप स्टोर में ऐप सबमिट किया। मैंने ऐप स्टोर को सबमिट करने का प्रयास किया, और कोड हस्ताक्षर त्रुटियां प्राप्त की। मुझे लगता है कि इस परियोजना को एक बाहरी एचडीडी पर ले जाने के साथ समस्या है। मैं एचडीडी पर एक नई परियोजना बनाने की कोशिश करूंगा, इसे गिटहब से क्लोन करूँगा और देख सकता हूं कि क्या यह मेरी समस्याओं को हल करता है। –

उत्तर

2

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

यह एक सस्ता यूएसबी हार्ड ड्राइव है जिसे मैंने खरीदा है क्योंकि मेरी मैकबुक ड्राइव पूरी है और मैंने अभी तक एक नए के लिए पर्याप्त बचत नहीं की है। मैं एक बाहरी एचडीडी

पर निर्माण नहीं करने की अनुशंसा करता हूं कि मैं 100% निश्चित नहीं हूं लेकिन मुझे लगता है कि मेरे कोड हस्ताक्षर प्रमाणपत्र केवल एचडीडी के लिए मान्य थे कि परियोजना मूल रूप से बनाई गई थी, इसे एचडीडी में ले जाया जा सकता था फ़ोल्डर को एक अलग कंप्यूटर पर ले जाने की तरह, कोड हस्ताक्षर को अमान्य कर रहा है।

यदि कोई और मेरे सिद्धांत की पुष्टि या मजबूती प्रदान कर सकता है जो बहुत अच्छा होगा, लेकिन निश्चित रूप से प्रोजेक्ट के मूल स्थान, मेरे लैपटॉप के एचडीडी में निर्मित परियोजना को वापस ले जा रहा है, तो तुरंत मेरे लिए समस्या का समाधान हो गया।

+1

के लिए नीचे वोट क्या थे, एक टिप्पणी उपयोगी होगी। –

+0

कुछ लोग सिर्फ डाउनवॉट फेंकते हैं क्योंकि वे पहले शूट करना चाहते हैं और बाद में प्रश्न पूछना पसंद करते हैं, इसे अधीरता कहा जाता है। – Jacksonkr

0

तो मैं अनुप्रयोग, उड़ान परीक्षण करने के लिए अपलोड की गई संग्रहीत, ०१२३५१६४१० करने की अनुमति दीप्रोफ़ाइल में सभी डिवाइस, और डाउनलोड लिंक के साथ अधिसूचना ईमेल भेज दिया।

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

+0

मेरी प्रावधान प्रोफाइल में सभी डिवाइस एम्बेडेड हैं। एक बार जब आप टेस्टफलाइट में एक बिल्ड अपलोड कर लेते हैं तो आपके पास यह चुनने का विकल्प होता है कि कौन सा अनुमोदित डिवाइस बिल्ड डाउनलोड करने में सक्षम है - सूची एम्बेडेड डिवाइस सूची पर आधारित है, और मेरे पास सभी डिवाइस –

8

मैं टेस्टफलाइट पर काम करता हूं। अपलोड पर हम इसे रोकने के लिए हर परिदृश्य को पकड़ने की कोशिश करते हैं, लेकिन कुछ मामलों को पकड़ने योग्य नहीं हैं या हमने पहले नहीं देखा है। और आईफोन का त्रुटि संदेश "एप्लिकेशन डाउनलोड करने में असमर्थ" आपको ज्यादा जानकारी नहीं देता है।

इस मामले में करने के लिए सबसे अच्छी बात यह है कि आप अपना आईपीए (जिसे आप टेस्टफलाइट पर अपलोड करते हैं) ले लें और इसे मैन्युअल रूप से डिवाइस पर इंस्टॉल करें। यदि आप Apple's Configurator का उपयोग करते हैं तो यह बहुत आसान है।यदि ऐप्पल का कॉन्फ़िगरेटर इसे इंस्टॉल नहीं कर सकता है, तो समस्या टेस्टफलाइट के कारण नहीं होती है और उम्मीद है कि कॉन्फ़िगरेटर आपको बेहतर त्रुटि संदेश देगा जो इस समस्या को हल करने में मदद करेगा। यदि यह इसे इंस्टॉल कर सकता है, तो शायद यह एक टेस्टफलाइट मुद्दा है और आपको हमें एक समर्थन अनुरोध here भेजना चाहिए।

किसी भी तरह से, मुझे बताएं कि क्या होता है। उम्मीद है कि अगली बार इस मामले को रोकने के लिए हम एक और अपलोड चेक डाल सकते हैं।

+0

चयनित हैं ITunes के माध्यम से स्थापित करने का प्रयास किया और यह विफल साथ ही - मैं कॉन्फ़िगरेटर को आज़माउंगा और देख सकता हूं कि यह एक बेहतर त्रुटि संदेश देता है –

+0

हाँ यह आईट्यून्स से बहुत आसान है और आपको सिंक या कुछ भी नहीं करना है। – jasongregori

+0

ठीक है मेरे पास एक अलग त्रुटि है, मैं प्रश्न –

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