Nasłuchiwanie wydarzenia „Promowanie zakupów w aplikacji” w aplikacji
Nov 30 2020
Oferujemy i wspieramy produkt objęty subskrypcją na stronie App Store aplikacji w następujący sposób.
https://developer.apple.com/app-store/promoting-in-app-purchases/
Gdy użytkownik kliknie przycisk „subskrybuj” na produkcie, aplikacja otworzy się i otworzy się okno zakupów Apple. Jednak w tym przepływie chcę dodać kontrolę rodzicielską bez otwierania okna zakupów Apple, a jeśli się powiedzie, otworzy się okno zakupów od Apple.
Moje pytanie brzmi; Jak mogę posłuchać tego procesu, gdy aplikacja jest otwierana poprzez kliknięcie przycisku kup w App Store?
Odpowiedzi
1 umitx Nov 30 2020 at 14:48
Możesz użyć następującej metody w SKPaymentTransactionObserver i zwrócić „true”, jeśli wynik kontroli rodzicielskiej jest prawdziwy;
func paymentQueue(_ queue: SKPaymentQueue, shouldAddStorePayment payment: SKPayment, for product: SKProduct) -> Bool {
return true
}