2014-04-08 10 views
8

मुझे लगता है कि वितरण निर्माण बनाम एक विकास निर्माण में डिवाइस टोकन के बीच एक अंतर है।पुश अधिसूचनाओं के लिए उत्पादन आईओएस डिवाइस टोकन प्राप्त करना

मेरे पास मेरे डिवाइस टोकन के साथ सैंडबॉक्स मोड के लिए काम करने वाली पुश सूचनाएं हैं।

मैंने वितरण के लिए नए प्रमाणपत्र बनाए और मुझे वितरण वातावरण में एपीएसएन को सफल वितरण मिल गया।

हालांकि, वितरण डिवाइस का उपयोग करते समय, मेरे डिवाइस को अधिसूचनाएं नहीं मिलतीं (जो मुझे संदेह है क्योंकि मेरे पास मेरा विकास डिवाइस टोकन सर्वर भेजा जा रहा है)।

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

(यह भी ध्यान दें कि मैंने विकास और वितरण दोनों में पुश नोटिफिकेशन की अनुमति देने के लिए एप्लिकेशन बंडल आईडी सेट की है, और मैं सर्वर पर वितरण प्रमाण पत्र का उपयोग कर रहा हूं)।

क्या आप मुझे सलाह दे सकते हैं कि विकास मोड में काम कर रहे पुश नोटिफिकेशन प्राप्त करने के लिए मुझे क्या याद आ रही है और 'लाइव' डिवाइस टोकन प्राप्त करने के लिए मैं क्या कर रहा हूं, मुझे पुश सूचनाएं भेजने की आवश्यकता है?

बोनस प्रश्न: सर्वर को "अमान्य डिवाइस टोकन" की त्रुटि क्यों नहीं लौटाती है यदि यह लाइव एपीएनएस के वितरण वितरण के बजाय विकास उपकरण टोकन प्राप्त कर रहा है?

उत्तर:

परियोजना और विज्ञापन-Hox वितरण के रूप में निर्यात संग्रह करने के लिए की आवश्यकता। वह काम किया।

+0

हाय @aggressor, अपने अनुप्रयोग प्रस्तुत की है और अभी तक मंजूरी दे दी है:

यहाँ एक छवि को वर्णन करने के लिए कैसे प्रावधान प्रोफ़ाइल काम करता है? एक बार यह लाइव होने पर आपके डिवाइस को धक्का मिलेगा। यदि आप वास्तव में इसका परीक्षण करना चाहते हैं तो आप इसे विज्ञापन-hoc – meda

+0

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

+1

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html क्या यह सहायक है? – meda

उत्तर

5

पुश नोटिफिकेशन के लिए अपने ऐप का परीक्षण करने के लिए आपको इसे अनुमोदित होने की प्रतीक्षा करनी होगी। अगर यह कोई विकल्प नहीं है तो भी आप विज्ञापन ऐप का उपयोग करके अपने ऐप के वितरण संस्करण को वितरित कर सकते हैं।

जब आपका आवेदन जमा करने के लिए तैयार होता है, तो आप एक ऐप आईडी निर्दिष्ट करते हुए एक विज्ञापन प्रावधान प्रोफ़ाइल बनाते हैं जो आपके एक या अधिक ऐप्स, परीक्षण उपकरणों का एक सेट और एक वितरण प्रमाणपत्र से मेल खाता है।

enter image description here

source

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