Frage

Ich möchte einen Code in meine bestehende Anwendung integrieren. Kennt jemand gute Tutorials, oder solche, die zu meiner Suche verleihen würde? Gibt es ein Standard-Apple-Tutorial eine integrieren? Ich habe nicht in der Lage gewesen, einen zu finden, aber ich glaube, es als Putting eine Tastatur Ansicht in didFinishLaunching so einfach sein würde & resignActive Methoden richtig? Würde Keychain Ein guter Ort, um es zu speichern? Auch hier würde ich hasse das Rad auf dem neu zu erfinden, besonders wenn es eine bewährte sichere Methode ist da draußen. Hier ist das eine gute Tutorial ich in der Lage bin zu finden, aber es ist nicht eine Ansicht oder mehr invoke Punkte aufzunehmen. http : //gorgando.com/blog/topics/technology/iphone_development/simple-iphone-tutorial-password-management-using-the-keychain-by-using-sfhfkeychainutils

Danke!

War es hilfreich?

Lösung

Ich habe durch diesen gewesen, aber ich habe keine Verbindung mit einem Api oder etwas, das Sie verwenden können, aber einige Hinweise:

-mit Multitasking Sie sollten auch die Passcode Ansicht in der becomeActive Methode in der AppDelegate nennen, die Art und Weise, dass Ihr App für einen Passcode auffordern könnte, wenn die Renditen von Hintergrund.

im Grunde haben Sie de Passcode in zwei Methoden aufrufen:

- (void)applicationDidEnterBackground:(UIApplication *)application

- (void)applicationDidBecomeActive:(UIApplication *)application

Der erste wird, bevor er Hintergrund genannt, und es ist besser, rufen Sie den Code-Sperre Ansicht zu präsentieren, bevor in den Hintergrund gehen als nach, denn wenn man diese nach dem Aufruf, sollten Sie vielleicht die Anwendung sehen, wie Sie es verlassen haben, bevor er In dem Hintergrund, vor dem die Code-Sperre Ansicht dargestellt wird.

die zweiten, ist irgendwie klar = D, aber Sie haben nicht zu steuern, um die Code-Sperre zweimal zu präsentieren, da die zweite Methode wird auch aufgerufen, wenn Sie von Hintergrund zurück.

, um das Passwort in Beziehung stehende, kann es in einiger benutzerdefinierten Konfigurationsdatei gespeichert werden, wie wir einen plist mit etwas Verschlüsselung.

zu der Ansicht -related, können Sie Ihre eigenen Viewcontroller mit einigen Protokollen, dass Griffe diese Art von Verhalten erstellen. Keine große Sache.

Hope, das hilft, bye

Andere Tipps

NSUserDefaults * standardUserDefaults = [NSUserDefaults standardUserDefaults];

if (standardUserDefaults) 
{
    [standardUserDefaults setObject:passCodeTextField.text forKey:@"lock"];
    [standardUserDefaults synchronize];
} 

Wenn Sie ein Sparsystem haben dann dieses in bestimmten Aktion othervise Satz dies beim ersten Mal Anwendung zu starten.

Check in AppDelegate richtige setzen, wenn sonst Bedingung dann über Code verwenden

Jetzt können Sie dieses Passwort zugreifen

NSUserDefaults * standardUserDefaults = [NSUserDefaults standardUserDefaults];     if (standardUserDefaults)         self.passCodeString = [standardUserDefaults objectForKey: @ "lock"];

Und Sie können dies nutzen, in einer perticular Sicht (Passcode).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top