किसी ऐप्लिकेशन को खरीदने के उत्पाद ID में com.mycompany.My_Awesome_Game.Level_Pack_1
की तरह एक रिवर्स-DNS के साथ शुरू करने के लिए है या यह सिर्फ Level_Pack_1
तरह स्वसंपूर्ण जा सकता है?क्या ऐप खरीद की उत्पाद आईडी को रिवर्स-डीएनएस से शुरू करना है?
उत्तर
उत्पाद आईडी जो कुछ भी आप चाहते हैं हो सकता है, हालांकि यह आपको रिवर्स डोमेन नाम शैली का पालन करने की सिफारिश करता है। लेकिन अंत में आपके उत्पाद आईडी के नामकरण पर कोई प्रतिबंध नहीं है। इसे उपसर्ग के रूप में आपके ऐप बंडल आईडी का उपयोग करने की आवश्यकता नहीं है।
the source से:
प्रश्न: क्या मैं खरीद अनुप्रयोग में लागू करने कर रहा हूँ और अपने उत्पाद पहचानकर्ता रजिस्टर करना होगा। उत्पाद पहचानकर्ता क्या हैं और मैं कैसे बना सकता हूं और उनके आवेदन में उनका उपयोग कर सकता हूं?
ए: एक उत्पाद पहचानकर्ता एक स्ट्रिंग विशिष्ट रूप से प्रत्येक उत्पाद को पहचानने के लिए उपयोग किया जाता है जिसे आप अपने एप्लिकेशन से बेचना चाहते हैं। ऐप स्टोर इसे पर किसी उत्पाद के बारे में जानकारी पुनर्प्राप्त करने के लिए उपयोग करता है। यह एक स्ट्रिंग पहचानकर्ता है जो में केवल अल्फान्यूमेरिक (ए-जेड, ए-जेड, 0-9), अंडरस्कोर (_), और अवधि (।) वर्ण हो सकते हैं। आप अपने पहचानकर्ता के लिए इन वर्णों के किसी भी अनुक्रम का उपयोग कर सकते हैं। हालांकि, हम अनुशंसा करते हैं कि आप जब अपने पहचानकर्ता बनाने रिवर्स डोमेन नाम शैली (उदाहरण के लिए, com.companyname.application.productid) का उपयोग करें।
तो 'Level_Pack_1' - आपके उदाहरण में - एक मान्य उत्पाद आईडी होगा।
मुझे इस समस्या को हल करने के कई महीनों के लिए "कोई इन-ऐप उत्पाद प्राप्त नहीं हुआ (0)" का सामना करना पड़ा है। नतीजा:
क्रेडिट्स_1 की अनुमति नहीं थी, लेकिन क्रेडिट 1 ठीक काम कर रहा है! इसलिए, किसी भी _-प्रतीकों का उपयोग न करें
- 1. आईओएस इन-ऐप खरीद: सैंडबॉक्स अमान्य उत्पाद आईडी
- 2. ऐप खरीद उत्पाद कार्यान्वयन में जेनेरिक
- 3. इन-ऐप खरीद लेनदेन को पुनर्स्थापित करना
- 4. एंड्रॉइड: इन-ऐप उत्पाद आईडी
- 5. उत्पाद आईडी
- 6. ऐप खरीद में हम इन ऐप खरीद
- 7. एक ऐप खरीद परीक्षण उपयोगकर्ता खाते में खरीद को हटाने
- 8. आईफोन: ऐप खरीद में "एप खरीद"
- 9. क्या मुझे एक खरीद उपभोग करने की आवश्यकता है यदि मेरे ऐप को केवल एक बार खरीद वस्तु की आवश्यकता है?
- 10. ऐप खरीद में ऐप्पल के बिना आईफोन ऐप से भौतिक उत्पाद खरीदें
- 11. इन-ऐप बिलिंग में उत्पाद की सफल खरीद के बाद टोस्ट संदेश को कैसे बदला जाए
- 12. ऐप खरीद और कूपन में
- 13. ऐप खरीद में डिवाइस
- 14. इन-ऐप खरीदारी के साथ अमान्य उत्पाद आईडी समस्या को हल करना?
- 15. इन-ऐप खरीद
- 16. विंडोज फोन 8 पर इन-ऐप खरीद उत्पाद की मुद्रा कैसे प्राप्त करें?
- 17. ऐप खरीद में आईओएस: ऐप्पल
- 18. एंड्रॉइड इन-ऐप-प्लगइन्स की खरीद?
- 19. इन ऐप खरीद
- 20. इन-ऐप खरीद
- 21. WP7 इन-ऐप खरीद
- 22. एड-ऐप-खरीद
- 23. अन-ऐप खरीद की पुष्टि करते समय अज्ञात ऐप
- 24. ऐप खरीद में एक अज्ञात त्रुटि हुई है
- 25. स्थानीय मुद्रा में एंड्रॉइड इनएप खरीद उत्पाद मूल्य
- 26. ऐप खरीद में
- 27. सरल खरीद ऐप एंड्रॉइड
- 28. रेल: उपयोगकर्ता की आईडी को ट्रैक करना
- 29. इन-ऐप बिलिंग खरीद में उपयोग की जाने वाली Google आईडी प्राप्त करें
- 30. आईट्यून्स कनेक्ट पर ऐप खरीद में जोड़ने से ऐप खरीद में केवल नि: शुल्क सदस्यता
अनुशंसा करने के लिए एक अच्छा अभ्यास नहीं है। ऐप स्टोर डेटाबेस में अन्यथा पर्याप्त नामस्थान नहीं है। – hotpaw2
@ हॉटपॉ 2: ऐप्पल कभी नहीं बताता है कि उत्पाद आईडी वैश्विक नामस्थान में रहते हैं; ऐसा लगता है कि वे ऐसा करते हैं। (ऐसा करना उनके हिस्से पर खराब वास्तुकला होगा और शायद विशिष्टता के बारे में बड़े चेतावनी संकेतों की गारंटी देगा।) –