के रिकॉर्ड बनाए रखना मैंने आईएपी लागू किए हैं जहां एक बार खरीदारी है जो ऐप में कुछ फीचर को अनलॉक करती है। चूंकि खरीदारी प्रत्येक उपयोगकर्ता द्वारा केवल एक बार की जाती है, इसलिए अगर इस उपयोगकर्ता ने खरीदारी की है तो मैं केवल ऐप्पल की आईएपी सेवा से पूछ सकता हूं। यदि ऐसा है तो सुविधा अनलॉक करें। यदि नहीं तो आईएपी प्रॉम्प्ट प्रदर्शित करें। मैं संभवतः ऐप w/o नेटवर्क कनेक्शन का उपयोग करने के लिए अपूर्ण समाधान के रूप में उपयोगकर्ता डिफ़ॉल्ट में कुछ "userDidMakePurchase" ध्वज भी जारी रखता हूं।आईओएस इन-एप-खरीद
अब मैं एक आईएपी लागू करना चाहता हूं जहां उपयोगकर्ता इसे और अधिक बना सकता है। प्रत्येक बार उपयोगकर्ता को इन-ऐप मुद्रा का उपयोग करने के लिए दस टोकन दिए जाते हैं। मैं ऐप शुरू करते समय किसी विशेष उपयोगकर्ता के टोकन की संख्या कैसे निर्धारित कर सकता हूं?
अब तक मैंने उपयोगकर्ता डिफ़ॉल्ट में टोकन गिनती जारी रखने पर विचार किया है। इसमें कुछ प्रमुख डाउनसाइड्स हैं जैसे ऐप को हटाने और पुनर्स्थापित करने से उपयोगकर्ता के टोकन बैलेंस को मिटा दिया जाता है। टोकन भी अन्य उपकरणों तक नहीं ले जाएगा।
बेशक मैं अपने सर्वर पर टोकन गिनती जारी रख सकता हूं या एडब्ल्यूएस का उपयोग कर सकता हूं। हालांकि यदि संभव हो तो मैं इससे बचना चाहूंगा। मैं केवल आईएपी मूल बातें से परिचित हूं, इसलिए शायद ऐप्पल सभी खरीदों का ट्रैक रखता है और मैं इसे वहां से समझ सकता हूं।
"निश्चित रूप से मैं अपने सर्वर पर टोकन गिनती जारी रख सकता हूं या एडब्ल्यूएस का उपयोग कर सकता हूं। हालांकि, यदि संभव हो तो मैं इससे बचना चाहूंगा।" क्या आप इस बात से बचना चाहते हैं कि आप इससे क्यों बचना चाहते हैं? – khunshan