मुझे डिवाइस टोकन प्राप्त करने की आवश्यकता है क्योंकि मैं इसे ऑटोलॉगिन के लिए उपयोग करूंगा। हालांकि, अगर उपयोगकर्ता ने अपने ऐप से पुश अधिसूचनाओं को अपने डिवाइस में अनुमति नहीं दी है, तो मैं डिवाइस टोकन प्राप्त नहीं कर पाऊंगा। मैं जानना चाहता हूं कि उपयोगकर्ता के डिवाइस टोकन को प्राप्त करना और स्टोर करना संभव है, भले ही उसने एपीएन सक्षम नहीं किया हो। धन्यवाद।पुश अधिसूचना सक्षम नहीं होने पर भी डिवाइस टोकन प्राप्त करना संभव है?
उत्तर
पुश अधिसूचना को सक्षम/अक्षम करना सिर्फ एक सेटिंग है ... यह डिवाइस को APPLE से एक्सेस टोकन प्राप्त करने से नहीं रोकता है।
चेक Kimpoy के जवाब और यहां तक कि इस ==>Apple Push Notification Registration & Device Token Receive clarification?
पर टिप्पणी APNS पर मेरी समझ में, यह अगर जब उपयोगकर्ता पर क्लिक करता है उपयोगकर्ता की कार्रवाई पर निर्भर नहीं करता है (जैसा कि आपको लगता है कि उल्लेख किया अपने आईओएस को डिवाइस टोकन प्राप्त करने के लिए "अनुमति न दें" बटन)।
यदि आप अपने ऐप्लिकेशन में शामिल:
- (void)application:didRegisterForRemoteNotificationsWithDeviceToken
इसका मतलब है कि अपने iOS आधारित एप्लिकेशन पुश अधिसूचना पंजीकरण के लिए एक अनुरोध भेज रहा है। बदले में, ऐप्पल आईओएस को डिवाइस टोकन भेजता है; तो आईओएस ऐप को टोकन भेजता है और फिर ऐप इसे अपने सेवा प्रदाता को भेजता है।
यह नहीं कि जब उपयोगकर्ता से पूछा जाता है कि "अनुमति न दें" इसका मतलब यह नहीं है कि आपको डिवाइस टोकन प्राप्त नहीं होगा। "अनुमति न दें" उपयोगकर्ता के लिए लक्षित ऐप द्वारा प्राप्त किसी भी अधिसूचना में की जाने वाली कार्रवाई को संदर्भित करता है। कहो, स्थान। यह एक पूरी तरह से अलग बात है। इसका मतलब है कि उपयोगकर्ता ऐप को अपने स्थान का उपयोग करने की अनुमति नहीं देता है।
हां। यह अभी भी डिवाइस टोकन प्राप्त करता है जैसा कि मैंने # 1 में आपके प्रश्न के उत्तर में चर्चा की है। यह केवल आपके ऐप के लिए एक सेटिंग है, जिसका अर्थ यह है कि जब भी आपके आवेदन की प्रासंगिकता में किसी भी जानकारी के बारे में अपडेट होते हैं तो आपको कोई भी दृश्य अधिसूचना (बैज, संदेश या ध्वनि) प्राप्त नहीं होगी। यह आपके फेसबुक खाते को केवल सूचनाएं प्राप्त करने की तरह है जब आपके मित्र आपको एक निजी संदेश भेजते हैं। इसके अलावा, आपको बिल्कुल भी अधिसूचित नहीं किया जाएगा।
APNS सक्षम करने की प्रक्रिया है:
प्रमाण पत्र प्राधिकरण के लिए अनुरोध पुश सूचनाएं के लिए ऐप्लिकेशन आईडी कॉन्फ़िगर AppId बनाएं प्रोफ़ाइल प्रावधान एक युक्ति Xcode में प्रोफ़ाइल सक्षम करने का पुश अधिसूचना प्रदाता बनाना प्रोविजनिंग बनाएँ।
एपीएनएस पर अधिक समझ के लिए, this देखें।
- उपर्युक्त कहानी का नैतिक है, फिर भी यदि उपयोगकर्ता इसे अक्षम करता है तो भी आप डिवाइस टोकन प्राप्त कर सकते हैं ... उम्मीद है कि यह मदद करता है ... शुभकामनाएँ ...
- 1. पुश अधिसूचना डिवाइस टोकन?
- 2. क्या पुश अधिसूचना भेजना संभव है और डिवाइस
- 3. पुश अधिसूचना प्राप्त होने पर बैज साफ़ करना
- 4. पुश अधिसूचनाओं के लिए उत्पादन आईओएस डिवाइस टोकन प्राप्त करना
- 5. डिवाइस टोकन के बजाय पुश अधिसूचना के लिए यूडीआईडी?
- 6. नई आयनिक पुश पंजीकरण डिवाइस टोकन
- 7. पुश अधिसूचना टोकन प्राप्त करें - आईओएस 10, स्विफ्ट 3
- 8. पुश अधिसूचना सफलतापूर्वक भेजी जाती है, लेकिन डिवाइस प्राप्त नहीं होता है (कभी-कभी)
- 9. हम पुश अधिसूचना के लिए एंड्रॉइड के लिए डिवाइस टोकन कैसे प्राप्त कर सकते हैं?
- 10. उपयोगकर्ता लॉगआउट पर आईओएस डिवाइस पुश टोकन अमान्य करें
- 11. आईओएस पुश सेवाएं: एक अदृश्य पुश अधिसूचना संभव है?
- 12. ऐप चालू नहीं होने पर अधिसूचना पुश करें - लॉन्चऑप्शन डिक्शनरी खाली है
- 13. आईफोन पुश अधिसूचना पर सीमाएं लगता है?
- 14. पुश अधिसूचना
- 15. डिवाइस से अन्य डिवाइसों पर एंड्रॉइड पुश अधिसूचना
- 16. पुश अधिसूचना पर स्थिति बार
- 17. 1 डिवाइस पर एकाधिक पुश नोटिफिकेशन - iPhone
- 18. पुश अधिसूचना
- 19. आईओएस पुश अधिसूचना - तेज
- 20. ऐप की हत्या होने पर पुश प्राप्त नहीं हुआ
- 21. पुश अधिसूचना
- 22. पार्स पुश अधिसूचना एंड्रॉइड डिवाइस टोकन कुछ मामलों में सहेजा नहीं गया
- 23. पृष्ठभूमि जीसीएम पुश अधिसूचना कुछ ऐप्पल उपकरणों पर प्राप्त नहीं हुई
- 24. पुश अधिसूचना
- 25. डिवाइस पर ब्लूटूथ सक्षम है या नहीं,
- 26. आईओएस इंटरसेप्ट पुश अधिसूचना
- 27. ऐप्पल पुश अधिसूचना
- 28. एपीएनएस (ऐप्पल पुश अधिसूचना सेवा) विश्वसनीयता
- 29. एंड्रॉइड: ऐप उपयोग में होने पर एक सिग्नल पुश अधिसूचना प्राप्त नहीं हुई
- 30. HTTP सत्र में बाध्य/असंबद्ध होने पर अधिसूचना प्राप्त करना