Проблема входа в систему после переустановки приложения и перезапуска устройства [закрыто]IOS

Программируем под IOS
Ответить
Anonymous
 Проблема входа в систему после переустановки приложения и перезапуска устройства [закрыто]

Сообщение Anonymous »

На некоторых устройствах, после удаления приложения, выключив устройство и переустановку, вход не работает. Я уже пытался очистить ключевой матч на выходе и сбросе пользователей, но проблема все еще сохраняется, не могли бы вы помочь мне найти проблему. p>

Код: Выделить всё

private func _requestAppleLogin() {
let appleIDProvider = ASAuthorizationAppleIDProvider()
let request = appleIDProvider.createRequest()
request.requestedScopes = [.fullName, .email]
let authorizationController = ASAuthorizationController(authorizationRequests: [request])
authorizationController.delegate = self
authorizationController.performRequests()
}

func authorizationController(controller: ASAuthorizationController, didCompleteWithAuthorization authorization: ASAuthorization) {

if let appleIDCredential = authorization.credential as?  ASAuthorizationAppleIDCredential {
if let data = appleIDCredential.identityToken {
let token = String(decoding: data, as: UTF8.self)
let firstName = appleIDCredential.fullName?.givenName ?? kEmptyString
let lastName = appleIDCredential.fullName?.familyName ?? kEmptyString
self.showHUD()
APPSESSION.loginWithApple(token: token, firstName: firstName, lastName: lastName) { [weak self] success, error in
guard let self = self else { return }
self.hideHUD(error: error)
guard success else { return }
self.moveToHome()
}
}
let userIdentifier = appleIDCredential.user
let fullName = appleIDCredential.fullName
let email = appleIDCredential.email
print("User id is \(userIdentifier) \n Full Name is \(String(describing: fullName)) \n Email id is \(String(describing: email))") }
}
Это код для входа в Apple, он продолжает загружать тот же код, работающий на моем устройстве, но на устройствах клиентов его загрузка

Подробнее здесь: https://stackoverflow.com/questions/793 ... ce-restart
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»