9

feedback.sandbox.push.apple.com का परीक्षण कैसे करें? सब ठीक हो जाता है, लेकिन मुझे खाली सूची मिलती है।ऐप्पल पुश नोटिफिकेशन फीडबैक का परीक्षण - कोई आइटम

इसे डिवाइस टोकन को निष्क्रिय के रूप में कैसे माना जाए?

मैंने एक्सकोड का उपयोग कर आईफोन में एप्लिकेशन इंस्टॉल किया, कुछ पुश नोटिफिकेशन प्राप्त किए, फिर इसे आईफोन से हटा दिया और कुछ और अधिसूचनाएं भेजीं। लेकिन अगले दिन भी feedback.sandbox.push.apple.com बस खाली सेट देता है।

उत्तर

7

जहां तक ​​मैंने पाया, ऐप्पल पुश अधिसूचना प्रतिक्रिया सेवा सैंडबॉक्स मोड पर ठीक से काम नहीं करती है। आपको इसे विज्ञापन-प्रसार या उत्पादन मोड पर आज़माएं।

+0

अजीब। ऐप्पल उस फीडबैक को सही ढंग से संभालने के लिए प्रोत्साहित करता है, लेकिन इसका परीक्षण करने की अनुमति नहीं देता है। "क्या यह पहले प्रयास से ठीक है या एपीएनएस से प्रतिबंध द्वारा दंडित किया जाए"? –

+0

मुझे यकीन नहीं है कि मैंने कुछ ब्लॉग, फ़ोरम और मेरे परीक्षण मामलों पर मुझे बताया है। लेकिन मैं कुछ सुझावों का प्रयास करूंगा जो मुझे एप्पल डेवलपर फोरम से मिला है। अगर मुझे कुछ मामला मिला तो मैं इस पोस्ट में आपके साथ लोगों को साझा करूंगा। – fyasar

+0

मैं इसे सैंडबॉक्स पर्यावरण में भी काम नहीं कर सका, लेकिन यह उत्पादन मोड में काम करता था। – efeyc

14

प्रतिक्रिया सेवा

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

आप लगातार कनेक्शन को बनाए रखने के लिए डिवाइस पर कम से कम एक पुश-सक्षम ऐप छोड़कर इस पर काम कर सकते हैं। बस ऐप स्टोर से कोई भी मुफ्त पुश-सक्षम ऐप इंस्टॉल करें और फिर आपको अपना ऐप हटाने में सक्षम होना चाहिए और इसे फीडबैक सेवा में दिखाना चाहिए।

स्रोत:

+0

हां, एक और आवेदन भी था (परीक्षण करने के लिए कि एपीएनएस स्वयं काम कर रहा था)। –

+0

+1 मुझे याद दिलाने के लिए –

+6

एक अलग उत्तर पर एक टिप्पणीकर्ता के अनुसार, आपको अपने डिवाइस पर दो सैंडबॉक्स पुश ऐप्स इंस्टॉल करने की आवश्यकता है। एक सैंडबॉक्स ऐप और एक उत्पादन ऐप काम नहीं करेगा! –

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