SwiftyStoreKit.Как подтвердить подписку без ввода пароля? - PullRequest
0 голосов
/ 20 сентября 2018

Я использую SwiftyStoreKit в своем приложении.У меня также есть auto-renewable subscription, из которых покупка работает правильно.

Покупается auto-renewable subscription, и когда пользователь запускает приложение, он проверяет подписку, используя verifyReceipt.Часто при проверке появляется всплывающее окно с запросом Apple ID пользователя и пароля.Это нежелательное поведение.

Если пользователь отменяет регистрацию Apple ID или выполняет аутентификацию с неверными учетными данными, проверка выдает ошибку Cannot connect to iTunes Store, и пользователь впоследствии не может использовать приложение.

Мои вопросы:

  • Как отключить аутентификацию Apple ID при проверке с использованием verifyReceipt?

  • В SwiftyStoreKit это еще не реализовано.Как мы можем выполнить проверку подписки в автономном режиме без подключения к серверу, но с использованием SwiftyStoreKit?Есть ли библиотека, которая может это сделать и к которой легко подключиться?

1 Ответ

0 голосов
/ 06 декабря 2018

У меня возникла та же проблема, чтобы проверить подписку с истекшим сроком действия.Ответ заключается в том, что если вам нужно обновить квитанцию ​​пользователя, пользователь должен войти в учетную запись iTunes, чтобы получить квитанцию.В большинстве случаев пользователь уже входит в свою учетную запись App Store.Дополнительную информацию по этому вопросу можно найти здесь, может быть ошибка песочницы от Apple:

https://github.com/bizz84/SwiftyStoreKit/issues/307 https://github.com/bizz84/SwiftyStoreKit/issues/220

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