Я следовал вместе с этим руководством для покупок внутри приложения . Я могу делать покупки в приложении, и изменения, которые я хочу, видны в приложении, когда я его закрываю, и приложение снова открывается и перезагружается.
Я не знаю, как добавить наблюдателя для наблюдения за покупкой и внесения изменений в мое приложение сразу после покупки.
Я читал о добавлениинаблюдатель , но я не совсем понимаю, как на самом деле поместить этого наблюдателя в контроллер моего представления и вносить изменения при получении уведомления.
Видимо, мой полный метод отправляет уведомление, но я не знаю, как работать с этим уведомлением
private func complete(transaction: SKPaymentTransaction) {
print("complete...")
deliverPurchaseNotificationFor(identifier: transaction.payment.productIdentifier)
SKPaymentQueue.default().finishTransaction(transaction)
}
Мой проект на Github