Tag: amazon cognito facebook

“login”已弃用:使用“AWSIdentityProviderManager”

我一直在尝试使用Amazon Cognito在iOS和iOS上对用户进行身份validation。 我不能执行,因为官方文件是旧的。 这是我的代码: NSString *token = [FBSDKAccessToken currentAccessToken].tokenString; credentialsProvider = [[AWSCognitoCredentialsProvider alloc] initWithRegionType:AWSRegionAPNortheast1 identityPoolId:IDENTITY_POOL_ID]; AWSServiceConfiguration *configuration = [[AWSServiceConfiguration alloc] initWithRegion:AWSRegionAPNortheast1 credentialsProvider:credentialsProvider]; credentialsProvider.logins = @{ AWSIdentityProviderFacebook: token }; NSLog(@"credentialsProvider.logins : %@", credentialsProvider.logins); [AWSServiceManager defaultServiceManager].defaultServiceConfiguration = configuration; 但Xcode说'logins' is deprecated: Use “AWSIdentityProviderManager” to provide a valid logins dictionary to the credentials provider 我发现credentialsProvider.logins返回[null],因为login已被弃用。 亚马逊的官方文件(英文,日文)和样本不是最新的,所以我不知道如何正确实现对用户进行身份validation。 最后,我在Swift中find了这个解决scheme,但是我不知道。 AWS […]