我正在尝试在 iOS 中实现 Cognito 身份池。以下链接
我可以看到 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 = Error Domain=com.amazonaws.AWS Cognito Identity ErrorDomain Code=8 "(null)" UserInfo={__type=NotAuthorizedException, message=此身份池不支持未经身份验证的访问。}
点击谷歌按钮,它根本没有显示任何东西。
单击 Facebook 按钮转到 Facebook 页面。在控制台中,我可以看到 AccessKey、SecretKey 和 SessionKey。但我不知道如何注销。
我做对与否也不确定。请帮助我,浪费了4天的时间。请向我提供适当的文档或链接。
提前致谢。