Неделю назад я загрузил приложение с доступными покупками из приложения в iOS App Store. Статус приложения "Готов к продаже", и покупки в приложении также готовы к использованию.
Я разослал некоторые промо-коды друзьям, и многие из них сказали, что они могут требовать их, но если они откроют приложение, покупка в приложении не разблокируется.
Даже если они нажимают кнопку «Восстановить», которая вызывает SKPaymentQueue.default().restoreCompletedTransactions()
в фоновом режиме, func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction])
просто не вызывается ...
Я добавляю SKPaymentTransactionObserver с SKPaymentQueue.default().add(self)
в didFinishLaunchingWithOptions
в AppDelegate и до сих пор ничего не работает ...
В режиме песочницы все работает как положено. Я не знаю, что я делаю не так. Может быть, кто-то может сказать мне.
Заранее спасибо!