AWS amplify add auth:如何在执行 amplify cli 后添加重定向登录 URI

AWS amplify add auth: how to add a redirect signin URI after executing the amplify cli

上下文:我正在按照 AWS 教程使用 Amplify 创建 iOS 应用程序。其中一个步骤是使用 'amplify add auth' 并指定 'redirect signing URI'。出于某种原因,CLI 没有提示我输入 URL。 'amplify update auth' 不提供指定重定向的选项 URL。

问题:如何在执行'amplify add auth'命令后向项目添加重定向URL?

不知道你遇到了什么问题,不过你可以使用

amplify update auth

如果你尝试:

amplify add auth

它会给你一个错误:

Auth 已添加到此项目。更新运行 放大更新授权。

使用 amplify update auth,你会被要求提供 URI。

Please note that certain attributes may not be overwritten if you choose to use defaults settings.

You have configured resources that might depend on this Cognito resource.  Updating this Cognito resource could have unintended side effects.

Using service: Cognito, provided by: awscloudformation
 What do you want to do? (Use arrow keys)
 What do you want to do? Apply default configuration with Social Provider (Federation)
 What domain name prefix do you want to use? myprojd2553e50-d2553e50
 Enter your redirect signin URI: myapp://callback/
? Do you want to add another redirect signin URI No
 Enter your redirect signout URI: myapp://signout/
? Do you want to add another redirect signout URI No
 Select the identity providers you want to configure for your user pool: (Press <space> to select, <a> to toggle all, <i> to invert selection)
>( ) Facebook
 ( ) Google
 ( ) Login With Amazon

如果您需要重新开始,请尝试:

amplify init
amplify pull auth
amplify remove auth
amplify add auth