हम एक जीसीएम कार्यान्वयन पर काम कर रहे हैं और ध्यान दिया है कि एक ऐप इंस्टॉलेशन को सौंपा गया डिवाइस पता, ऐप अनइंस्टॉल किए जाने पर भी लाइव हो सकता है।पुराने जीसीएम टोकन अनइंस्टॉल करने के बाद भी रहते हैं?
तो हम एक ऐप इंस्टॉल करते हैं, टोकन ए प्राप्त करते हैं, डिवाइस किसी विशेष अलर्ट प्रकार 1 की सदस्यता लेता है, बड़ी सफलता के साथ टोकन ए संदेश। फिर हम ऐप को अनइंस्टॉल करते हैं।
कोई भी हम पुनः स्थापित नहीं करते हैं, टोकन बी प्राप्त करते हैं, और डिवाइस किसी विशेष अलर्ट प्रकार 2 की सदस्यता लेता है, हम बड़ी सफलता के साथ टोकन बी संदेश भेजते हैं।
अब चूंकि हमने टोकन ए को एक संदेश नहीं भेजा था जब ऐप अनइंस्टॉल किया गया था और पुनर्स्थापित किया गया था, हम अभी भी टोकन दोनों को संदेश भेज सकते हैं, और ऐप उन्हें दोनों प्राप्त करता है।
क्या हमने ऐप को अनइंस्टॉल करते समय टोकन ए को संदेश देने का प्रयास किया था, तो हम इसे Google की प्रतिक्रिया से साफ़ कर सकते थे।
क्या यह जानने का कोई तरीका है कि टोकन ए तकनीकी रूप से मान्य नहीं है?
धन्यवाद @ एनटीटी, जो स्टोरिंग पूरी तरह से काम करता है। "जीसीएम इन परिस्थितियों से आसानी से ठीक होने के लिए 'कैननिकल पंजीकरण आईडी' नामक एक सुविधा प्रदान करता है। एक कैनोनिकल पंजीकरण आईडी को आपके आवेदन द्वारा अनुरोधित अंतिम पंजीकरण की आईडी माना जाता है। यह वह आईडी है जिसे सर्वर को संदेश भेजने के दौरान उपयोग करना चाहिए उपकरण।" –
बस कुछ उल्लेख करने के लिए; Google के जीसीएम सर्वर अपडेट के बाद, आपको उसी डिवाइस के लिए एक ही पंजीकरण आईडी मिल जाएगी। – EvanBlack