微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我需要帮助来确定iOS Amplify库和AWSMobileClient之间的关系,以便通过Apple登录

如何解决我需要帮助来确定iOS Amplify库和AWSMobileClient之间的关系,以便通过Apple登录

我目前有一个使用AWSMobileClient和awsconfiguration.json文件的iOS生产应用程序,其中定义了CredentialsProvider,CognitoUserPool,S3TransferUtility。我想在不丢失任何功能的情况下将“与Apple登录”实现到我的Swift应用程序中。我很难弄清楚要使用什么iOS客户端。我相信我的Apple和Cognito设置是正确的,这些教程很简单,可以将Apple作为身份提供者连接到用户池,并在App Client设置中启用它。

扩大用于设置“使用Apple登录”的教程:https://docs.amplify.aws/lib/auth/social_signin_web_ui/q/platform/ios#configure-auth-category

但是最终我需要使用Amplify Pod来调用signInWithWebUI方法

Amplify.Auth.signInWithWebUI

我跳过了Amplify add auth cli方向,以为我会像以前一样手动添加它们。是否可以继续使用AWSMobileClient,还是需要切换到Amplify并迁移现有的Cognito实施?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。