2012-06-19 16 views
5

द्वारा मूल्य की अनुमति नहीं है, मुझे पता है कि इस सवाल से कई बार पूछा जा रहा है, लेकिन मुझे लगता है कि वर्तमान में, मैं इस संपूर्ण हस्ताक्षर अवधारणा से थोड़ा निराश हूं, जो कि यहां तक ​​कि इतनी थकाऊ हो जाती है कोडिंग और कभी-कभी उल्लसित कैसे ऐप्पल ने वास्तव में विभिन्न संस्करणों में इसे गड़बड़ कर दिया है। जब मैं एक्सकोड 4.2 से वितरण आईपीए फ़ाइल बनाने की कोशिश करता हूं, तो आईपीए ठीक बनाता है और सफलतापूर्वक स्थापित किया जा सकता है, हालांकि एक्सकोड 4.3.2 में, ऐप कभी इंस्टॉल नहीं होता है लेकिन मुझे त्रुटि देता है: जूनएंटाइटेलमेंट 'एप्लिकेशन-पहचानकर्ता' के पास प्रावधान प्रोफ़ाइल

: एंटाइटेलमेंट 'एप्लिकेशन - पहचानकर्ता 'के पास प्रावधान प्रोफ़ाइल

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

मुझे उम्मीद है कि कोई मुझे इसके लिए एक फिक्स के बारे में सही दिशा में निर्देशित कर सकता है।

धन्यवाद

+0

क्या आप जानते हैं कि आपको एंटाइटेलमेंट का उपयोग करने की आवश्यकता है? क्या आप iCloud के साथ कुछ कर रहे हैं, उदाहरण के लिए? क्या यह एक * विज्ञापन हैक * ऐप, एक सामान्य ऐप स्टोर ऐप, या एक जेल्रैक ऐप है? – Nate

+0

नेट, मुझे कुछ समस्याएं थीं लेकिन अब यह तय है। उनमें से एक को सही प्रावधान के साथ हस्ताक्षर नहीं किया जा रहा था, और फिर मुझे "गलत" get_allow_access पैरामीटर सेट करना पड़ा जो मैं dist.plist फ़ाइल में विश्वास करता हूं। – kforkarim

+0

ठीक है। यदि आपने अपनी समस्या हल की है, तो कृपया अपने समाधान का वर्णन करें, और प्रश्न को हल के रूप में चिह्नित करें। हां, आप अपने प्रश्न का उत्तर दे सकते हैं :)। इस तरह, अन्य लोगों को पता है कि आप अपना प्रश्न पढ़ना न भूलें, यह सोचकर कि आपको अभी भी एक जवाब चाहिए। – Nate

उत्तर

4

तरह से मैं मेरी समस्या पहले, मैं उचित प्रावधान के साथ निर्माण पर हस्ताक्षर नहीं किया गया था हल किया। आप मोबाइलप्रोविजन के पथ को इंगित कर सकते हैं, या यदि इसे जोड़ा जा रहा है तो बस आप एक्सकोड ऑर्गनाइज़र प्राप्त कर सकते हैं और सही प्रावधान का चयन कर सकते हैं, राइट क्लिक करें और खोजक में प्रावधान दिखाएं। यदि आप ऑर्गनाइज़र में नामों को प्रतिबिंबित करते हैं और खोजक में पूरी तरह से भिन्न होते हैं, और मुझे यकीन नहीं है कि सेब ऐसा क्यों रखता है लेकिन वह एक त्रुटि हुई है। उसके बाद जब मैंने डिवाइस पर आईपीए को संकलित और स्थापित करने का प्रयास किया, तो मुझे एक अन्य त्रुटि का सामना करना पड़ा क्योंकि "एंटाइटेलमेंट 'एप्लिकेशन-पहचानकर्ता' के पास प्रावधान प्रोफ़ाइल द्वारा मूल्य की अनुमति नहीं है" क्योंकि यह समूह सदस्य नहीं है। अलग-अलग ब्लॉगों और खोजों के माध्यम से जाने के बाद यह ऐप्पल के तकनीकी नोट की तरह उभरा, यह इंगित करता है कि यदि आप वितरण के लिए अपना ऐप बना रहे हैं तो dist.plist फ़ाइल में पैरामीटर "get-task-allow" को FALSE के रूप में सेट किया जाना चाहिए। हालांकि यह इंगित करता है कि एक्सकोड 4.2 में, चूंकि एंटाइटेलमेंट्स आपके लिए ख्याल रखे जा रहे हैं, इसलिए आपके द्वारा चुने गए संकलन के प्रकार को उस पर भी प्रतिबिंबित होना चाहिए, लेकिन स्पष्ट रूप से यह FALSE पर दिखाई नहीं देता है। तो इसे गलत पर स्विच करने के बाद, आईपीए अंत में डिवाइस पर स्थापित हो गया। फिर, यह उद्यम वितरण उद्देश्य के लिए है, इसलिए भविष्य में आशा है कि यह किसी की मदद कर सकता है और कुछ परेशानी बचा सकता है।

0

मैंने अपने ऐप से अपने ऐप एक्सटेंशन को हटाकर आईओएस 10 एंटरप्राइज़ परिनियोजन के लिए समस्या तय की, वे ऐप पर अलग-अलग कोड-हस्ताक्षर किए जा रहे थे और इस समस्या का कारण बन रहे थे।

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