2016-04-06 4 views
0

Mit iOS 9 habe ich ein allgemeines Passwort konfiguriert, das ich immer zum Testen der App verwende, an der ich gerade arbeite, für einen gemeinsamen Benutzernamen/Passwort-Anmeldebildschirm. Anstatt jedes Mal das Passwort eingeben zu müssen, hatte ich gehofft, die integrierte Textaustauschfunktion in iOS verwenden zu können. Ich habe die Textersetzung unter Allgemein> Tastatur> Textersetzung erstellt und bestätigt, dass sie in der Notes App funktioniert hat. Ich kann jedoch keinen Textaustausch im Kennwortfeld ausführen. Ich wollte bestätigen, dass dies von Entwurf ist und erkundigen Sie sich, warum dies der Fall ist?Verwenden von Textaustausch in einem Passwortfeld in iOS

Eine andere Frage: gibt es eine Möglichkeit, dies umgehen zu lassen, um Textersatzarbeit zu haben, oder bin ich fest, das Kennwort immer und immer wieder eingeben zu müssen?

Antwort

1

Ja, es ist von Entwurf, weil Sie sichere Texteingabe in das Textfeld verwenden. In diesem Modus können die eingegebenen Zeichen nicht gesehen werden, so dass automatische Änderungen stattfinden würden, ohne dass der Benutzer davon weiß. Das könnte jemanden in die Lage versetzen, sich nicht einloggen zu können und nicht zu wissen, warum, denn dort passierte das Passwort mit einem existierenden Ersatz.

Sie sollten nur ein kurzes Testpasswort wählen.

+0

Danke. Ich dachte, es hätte etwas mit Sicherheit zu tun, aber ich war mir nicht sicher, ob es eine App gab, die das umstand. – JSchultz

1

Verwenden Sie zum Beispiel Makros;

#ifdef DEBUG 

self.passwordTextfield = @"password"; 

#endif 

Dieser Name wird nur im Debug-Modus aufgerufen.

Verwandte Themen