1

我正在尝试使用我在 Swift for iOS 中设置的自定义 UI 来设置 Amazon Cognito。Amazon iOS SDK 的内置 UI 不适合应用程序的外观,因此我无法使用它。

这里有人对如何使用带有自定义 UI 的 Amazon Cognito 有建议吗?

本教程向我展示了如何使用 Cognito,但不使用自定义 UI。

4

1 回答 1

2

有两个可用的 AWS 开发工具包可以满足此用例:

  • AWS iOS 开发工具包[a]。
  • AWS Amplify iOS 开发工具包[b]。

对于您可以在编写代码时用作参考的示例应用程序,您还可以查看此 iOS 应用程序[c],并在参考应用程序自述文件中的步骤时使用自定义 UI 构建您自己的应用程序。这个 Github 存储库有 Objective C 和 Swift 的代码,这是另一个好处。

参考

[一个]。https://github.com/aws-amplify/aws-sdk-ios

[乙]。https://aws-amplify.github.io/docs/ios/authentication

[C]。https://github.com/awslabs/aws-sdk-ios-samples/tree/master/CognitoYourUserPools-Sample

于 2019-03-21T13:49:21.170 回答