मैं अपने Xamarin.Android एप्लिकेशन में इन-ऐप बिलिंग को एकीकृत कर रहा हूं। मैंने Google परीक्षण उत्पादों (android.test.purchased और अन्य) का उपयोग करके एपीआई का परीक्षण किया और यह ठीक काम किया। कुछ परीक्षण करने के बाद मैंने OnInAppBillingError
ईवेंट पर निम्न त्रुटि प्राप्त करना शुरू कर दिया।"इन-ऐप बिलिंग संस्करण 3 समर्थित नहीं है" अद्यतित प्ले स्टोर
त्रुटि:ऐप्स के अंतर्गत बिलिंग संस्करण 3 com.example.appname के लिए
com.example.appname समर्थित नहीं मेरी एप्लिकेशन के बंडल आईडी है।
मुझे इंटरनेट पर यह त्रुटि मिली (this is the closest match) और समाधान Google Play क्लाइंट को अपडेट करना है। मेरे पास नवीनतम संभव जीपीसी (संस्करण 5.9.12) है।
अजीब बात यह है कि मैंने कुछ सफल परीक्षणों के बाद यह त्रुटि प्राप्त करना शुरू कर दिया। और जब भी मेरा फोन इंटरनेट से कनेक्ट नहीं होता है तब भी मुझे यह प्राप्त होता है। यह सुझाव देता है कि बिलिंग एसडीके मेरे फोन पर कुछ याद आ रही है।
परीक्षणों के पहले दौर के लिए मैंने मोटो जी 1 जनरल एंड्रॉइड 4.4.4 और Google Play क्लाइंट 5.9.12 (यह वह परीक्षण है जो पहले काम करता था और फिर त्रुटि दिखाना शुरू हुआ) का उपयोग करता था। फिर मैंने दो और उपकरणों का उपयोग करने का फैसला किया और यह सैमसंग एस 4 (एंड्रॉइड 4.4.2, जीपीसी 5.9.12) पर काम किया और सैमसंग एस 2 (एंड्रॉइड 4.1.2, जीपीसी 5.7.10) पर फिर से विफल रहा।
संपादित करें: कुछ ही दिनों सैमसंग एस 4 पर दिखा त्रुटि शुरू कर दिया करने के बाद (बिलिंग कोड में कोई भी परिवर्तन नहीं किया है, यह सिर्फ काम करना बंद कर)। मैंने भाग्य के बिना सैमसंग एस 5 का भी उपयोग किया।
काम नहीं कर रहा है। मैंने दोनों ऐप्स पर डेटा साफ़ कर दिया और Google Play को रोक दिया। – agarwaen