Прослушивание события «Реклама ваших покупок в приложении» в приложении

Мы предлагаем и поддерживаем подписку на странице приложения в App Store следующим образом.

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

Когда пользователь нажимает здесь кнопку подписки на продукте, открывается приложение и открывается окно покупок Apple. Однако в этом потоке я хочу добавить родительский контроль, не открывая окно покупки Apple, и в случае успеха откроется окно покупки Apple.

Мой вопрос; Как мне прослушать этот процесс, когда приложение открывается по нажатию кнопки купить в App Store?


person enjektor0    schedule 30.11.2020    source источник


Ответы (1)


Вы можете использовать следующий метод в SKPaymentTransactionObserver и возвращать значение true, если результат родительского контроля равен true;

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