在做AVUser注册和登录
当电子邮箱被占用,调用[error localizedDescription],返回中文提示:此电子邮箱已经被占用了
可当登录输入错误的用户名时,再次调用[error localizedDescription],返回的确是英文提示: Could not find user。
请问AVOSCloud的错误提示既有中文又有英文?那我只能根据 Error Code 做自己全翻译成一种语言才行,还是有其他的解决方案?
附上错误代码:
+[AVErrorUtils errorFromJSON:] [Line 179] error: Error Domain=AVOS Cloud Error Domain Code=203 "\u6b64\u7535\u5b50\u90ae\u7bb1\u5df2\u7ecf\u88ab\u5360\u7528\u3002" UserInfo=0x10a4fc20 {NSLocalizedDescription=\u6b64\u7535\u5b50\u90ae\u7bb1\u5df2\u7ecf\u88ab\u5360\u7528\u3002, code=203, error=\u6b64\u7535\u5b50\u90ae\u7bb1\u5df2\u7ecf\u88ab\u5360\u7528\u3002}
+[AVErrorUtils errorFromJSON:] [Line 179] error: Error Domain=AVOS Cloud Error Domain Code=1 "Could not find user" UserInfo=0x960cac0 {NSLocalizedDescription=Could not find user, code=1, error=Could not find user}
请根据code来做错误处理 https://cn.avoscloud.com/docs/error_code.html