Понимание того, что вызывает StoreKit SKErrors - PullRequest
0 голосов
/ 06 декабря 2018

Мне не ясно, что именно вызывает следующие ошибки:

SKError.clientInvalid
SKError.paymentInvalid
SKError.paymentNotAllowed

Я пытаюсь написать диалоги ошибок, которые являются информативными и поучительными.Но так как я не уверен, что вызывает ошибки, я не уверен, как быть поучительным.

Я думаю, .paymentNotAllowed происходит, когда включен родительский контроль?И .paymentInvalid происходит, когда происходит ошибка с оплатой?

Но я понятия не имею, что может вызвать .clientInvalid.

И нужно ли обрабатывать эти ошибки облачного сервиса для покупок в приложении?Если это так, что может вызвать их?

SKError.cloudServiceRevoked
SKError.cloudServicePermissionDenied
SKError.cloudServiceNetworkConnectionFailed
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...