Я пытаюсь реализовать Cognito Identity Pools в iOS. Следующая ссылка
Я могу видеть логин Google и Facebook. Только я использую awsconfiguration.json . В AppDelegate.swift код
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
AWSDDLog.add(AWSDDTTYLogger.sharedInstance)
AWSDDLog.sharedInstance.logLevel = .info
return AWSMobileClient.sharedInstance().interceptApplication(
application,
didFinishLaunchingWithOptions: launchOptions)
Но в консоли появляется ошибка
error = Ошибка Domain = com.amazonaws.AWS Идентификационная информация Cognito ErrorDomain Code = 8 "(null)" UserInfo = {__ type = NotAuthorizedException, message = Доступ без аутентификации для этого пула идентификаций не поддерживается.}
Нажмите на кнопку Google, она вообще ничего не показывает.
Нажмите на кнопку Facebook, перейдя на страницу Facebook. В консоли я могу видеть AccessKey, SecretKey и SessionKey. Но я не знаю, как подписать.
Я делаю правильно или нет, также не уверен. Пожалуйста, помогите мне, потратил впустую 4 дня, работая над этим. Пожалуйста, предоставьте мне соответствующую документацию или ссылку.
Заранее спасибо.