gpt4 book ai didi

ios - 无法使用 AWSMobileClient iOS 登录。获取 AWSMobileClientError 错误 13

转载 作者:行者123 更新时间:2023-11-29 05:15:26 25 4
gpt4 key购买 nike

我在 iOS 上使用 AWSMobileClient 进行身份验证,但无法登录。我正在调用 signin method我得到的只是以下错误:

The operation couldn’t be completed. (AWSMobileClient.AWSMobileClientError error 13.)

这个错误对我来说没有用,我找不到任何关于这个错误含义的像样的文档。有人见过这个吗?感谢您的帮助。

最佳答案

请看一下这个https://github.com/aws-amplify/aws-sdk-ios/issues/1538#issuecomment-491905913

您可以将错误转换为 AWSMobileClientError 并打开它以耗尽错误列表。

或者,我已经移至内部 message属性转移到我的应用程序,如下所示:

https://github.com/lawmicha/iOS-User-Authentication-with-Email-Facebook-Google/blob/master/AmplifyUserAuthentication1/Internal/ErrorMapper.swift

extension AWSMobileClientError {
var message: String {
switch self {
case .aliasExists(let message),
.badRequest(let message),

然后我就可以访问 messageif let error = error as? AWSMobileClientError 将其转换为 AWSMobileClientError 后出错

您应该记住,替代方法公开的消息是面向开发人员的消息,而不是面向最终用户的消息。理想情况下,当您需要提供面向最终用户的消息时,您可以使用第一种方法并将错误情况映射到特定的本地化消息。

关于ios - 无法使用 AWSMobileClient iOS 登录。获取 AWSMobileClientError 错误 13,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59230144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com