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 に答える