जब ऐप शुरू होता है तो मैं डेटाबेस में संग्रहीत नवीनतम बिल्ड नंबर के साथ मैन्युअल रूप से वर्तमान स्थापित बिल्ड नंबर की जांच कर रहा हूं, और फिर यदि स्थापित बिल्ड संस्करण संख्या कम है तो मैं उपयोगकर्ता को ऐप अपडेट के बारे में दो विकल्पों के साथ संकेत देता हूं 'नो थैंक्स' और 'दुकान पर जाओ'। जब उपयोगकर्ता स्टोर बटन पर क्लिक करता है तो मैं नीचे की तरह देशी लिंकिंग प्रतिक्रिया का उपयोग कर प्ले स्टोर पर रीडायरेक्ट कर रहा हूं:

const PLAY_STORE_LINK = 'market://details?id=' + res[0].appid;

Linking.openURL(PLAY_STORE_LINK).catch(err =>
console.error("An error occurred", err)
);

यह वास्तव में प्ले स्टोर पर रीडायरेक्ट कर रहा है लेकिन अपडेट बटन के बजाय यह ओपन बटन दिखा रहा है।

जब मैं एपीके उत्पन्न करता हूं और परीक्षण करता हूं तो यह अपडेट बटन दिखा रहा है लेकिन यह बंडल रिलीज में काम नहीं कर रहा है।

कोई सुझाव बहुत मददगार होगा।

0
Nandha 6 मार्च 2020, 15:49

2 जवाब

वहां जैसे पैरामीटर जोड़ने का प्रयास करें https://developer.android.com/distribute/ marketing-tools/linking-to-google-play#UriSummary

Const PLAY_STORE_LINK = 'market://details?id=' + res[0].appid + '&rnd=' + Math.random();

इसका कैश हो सकता है?

0
Юрий Бондаренко 6 मार्च 2020, 16:19

ऐसा लगता है कि यह प्ले स्टोर कैश समस्या है, यहां तक ​​​​कि ऐप के सभी अपडेट लाइव हैं, हमें 2 से 3 घंटे तक इंतजार करना होगा या प्ले स्टोर ऐप स्टोरेज कैश को साफ़ करना होगा।

यहाँ उपयोगी लिंक है

Play Store में ऐप का नया संस्करण है, लेकिन अपडेट नहीं दिखा रहा है

0
Nandha 7 मार्च 2020, 10:13