Это функция, которая делает вызов
func retrieveProducts() {
let productIDs = Set([SubscriptionManager.oneMonthSubID, SubscriptionManager.sixMonthSubID, SubscriptionManager.oneYearSubID])
request = SKProductsRequest(productIdentifiers: productIDs)
request.delegate = self
request.start()
}
Этот вызов всегда завершается успешно ниже ios 13, но на ios 13+ случайно происходит сбой с ошибкой:
Error Domain =ASDErrorDomain Code = 507 «Объект декодирования ошибок»
Эти подписки утверждены в магазине и проверено их поле «очищено для продажи».
Примечание: перезапуск симуляторов работает, но ошибкасохраняется на реальных устройствах.