का परीक्षण कैसे करें मैं अपने ऐप में ऑटो नवीकरणीय सदस्यता लागू कर रहा हूं और मुझे आश्चर्य है कि सदस्यता अवधि समाप्त होने पर एक नया लेनदेन तैयार होने पर अनुकरण करने का कोई तरीका है या नहीं।नवीकरणीय सदस्यता (ऐप स्टोर)
ऐप एक ऑनलाइन सेवा से जुड़ा हुआ है जो हमेशा उपयोगकर्ताओं का ट्रैक रखता है और यदि उनके पास "प्रीमियम एक्सेस" है या नहीं। जैसा कि मैं समझता हूं, लेनदेन किए जाने पर पता लगाने के दो तरीके हैं।
एप्लिकेशन शुरू की है और updatedTransactions: एक SKPaymentTransactionStateRestored के रूप में मेरे PaymentObserver में कहा जाता है। मैं, ऐप से, इस जानकारी को सर्वर पर भेजता हूं जो सदस्यता अद्यतन करता है।
मैं नियमित रूप से ऐप स्टोर एपीआई की जांच करता हूं और अपने डेटाबेस में एक के साथ "नवीनतम रसीद" की तुलना करता हूं। यदि कोई नया खाता है, तो एक लेनदेन किया गया है और मैं सदस्यता बढ़ाता हूं।
किसी भी तरह से, मैं अनुकरण करने के लिए है कि सदस्यता अवधि समाप्त होने और एक नया लेनदेन App स्टोर द्वारा किया जाता है की जरूरत है। मैं यह कैसे करु?
आह, ध्यान नहीं दिया था, धन्यवाद! – oskob
सही, सैंडबॉक्स env में 7 दिनों की सदस्यता अंतिम * 3 मिनट *। – yonel
एक चेतावनी: सदस्यता केवल 5 बार ऑटो नवीकरण होगी। उसके बाद यदि आप खरीदते हैं तो वे अब ऑटो-नवीनीकरण नहीं करेंगे। ऐसा करने के लिए आपको एक नया परीक्षण उपयोगकर्ता बनाना होगा! – Jarson