2011-06-06 14 views
6

क्या Entitlements.plist अभी भी एक्सकोड में वितरण के लिए आवश्यक है? मुझे इसके बिना विज्ञापन-प्रसार वितरण में कोई समस्या नहीं है, लेकिन कुछ दस्तावेज़ीकरण और कई पोस्ट अभी भी आवश्यकतानुसार इसका वर्णन करते हैं।क्या एंटाइटेलमेंट्स है। अभी भी एक्सकोड 4 में वितरण के लिए आवश्यक है?

उत्तर

5

According to Ole Begemann आप तदर्थ वितरण के लिए Entitlements.plist आवश्यक नहीं है:

Technical Note TN2250 के लिए एक लिंक है, जो विवरण राज्य नहीं है:

कोड हस्ताक्षर पात्रता

Xcode करने के लिए पिछला 4.x, यह आवश्यक था कि डेवलपर ए में कोडिंग एंटाइटेलमेंट फ़ाइल बनाते हैं विज्ञापन परीक्षण के लिए पप्लिकेशन बंडल, जो "झूठी" (अन-चेक) के मान के साथ "get-task-allow" एंटाइटेलमेंट को परिभाषित करता है। हालांकि एक्सकोड 4 के साथ अब की आवश्यकता नहीं है क्योंकि एप्लिकेशन को के माध्यम से ऑर्गनाइज़र में एप्लिकेशन अभिलेखागार पैनल पर स्थगित हस्ताक्षर के माध्यम से साझा किया जाता है। डिफर्ड कोड के लिए एक्सकोड की बिल्ड और आर्काइव सुविधा का उपयोग करके अनुभाग अधिक जानकारी के लिए साइनिंग देखें।

+0

इसलिए जब मुझे पुश अधिसूचना त्रुटि मिलती है जो कहती है कि इसका कोई अधिकार नहीं है, तो मैं इसे कहां रखूं? – SteveCav

+1

@steveCav प्रोफाइल निर्माण के दौरान प्रावधान प्रोफ़ाइल में एंटाइटेलमेंट्स जाते हैं। स्थानीय और पुश अधिसूचना प्रोग्रामिंग गाइड की जांच करें http://developer.apple.com/library/ios/DOCUMENTATION/NetworkingInternet/Conceptual/RemoteNotificationsPG/ProvisioningDevelopment/ProvisioningDevelopment.html – marcus

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