0

我在 Parse.com 上遇到登录问题。

当用户输入错误的用户名或密码信息时,会显示一条消息:

登录错误无效的登录凭据

这在功能上很好,但我无法弄清楚这条消息来自哪里,以便对其进行自定义。

我首先想到的方法

- (void)logInViewController:(PFLogInViewController *)logInController
    didFailToLogInWithError:(NSError *)error

将是我正在寻找的。但是试了之后,好像不行。即使我覆盖它,旧消息仍然出现,在我覆盖的方法之上。

关于如何更改此消息的任何想法?

4

1 回答 1

0

您可以通过执行以下操作进行自定义:

来自 Parse.com - 无法在当前 SDK 中删除警报,但您可以提供覆盖以下字符串的 Localizable.strings 文件:

NSString *ok = NSLocalizedString(@"OK", @"OK");
NSString *title = NSLocalizedString(@"Your Error Title", @"Login Error");
NSString *message = NSLocalizedString(@"Your Error Message", @"invalid login credentials");

用您希望向用户显示的内容替换您的错误标题或消息。

于 2015-03-29T01:55:15.233 回答