आवेदन के भीतर "अपने में app खरीद को बढ़ावा देने" घटना के लिए सुन रहा है

Nov 30 2020

हम आवेदन के एप स्टोर पेज पर सदस्यता उत्पाद की पेशकश और समर्थन करते हैं।

https://developer.apple.com/app-store/promoting-in-app-purchases/

जब उपयोगकर्ता यहां उत्पाद पर "सदस्यता" बटन पर क्लिक करता है, तो एप्लिकेशन खुलता है और Apple खरीद विंडो खुलती है। हालांकि, इस प्रवाह में, मैं Apple की खरीद विंडो खोले बिना एक अभिभावकीय नियंत्रण जोड़ना चाहता हूं, और यदि सफल रहा, तो Apple से खरीदारी के लिए विंडो खुल जाएगी।

मेरा सवाल यह है कि; ऐप स्टोर से खरीद बटन पर क्लिक करके जब आवेदन खोला जाता है तो मैं इस प्रक्रिया को कैसे सुन सकता हूं?

जवाब

1 umitx Nov 30 2020 at 14:48

आप SKPaymentTransactionObserver में निम्न विधि का उपयोग कर सकते हैं और यदि माता-पिता के नियंत्रण का परिणाम सही है तो "सही" लौटाएँ;

func paymentQueue(_ queue: SKPaymentQueue, shouldAddStorePayment payment: SKPayment, for product: SKProduct) -> Bool {
    return true
}