Question

We are developing application for Enterprise distribution. One of the main aspects is managing multiple accounts from Settings.app. However we found only one way for saving passwords as plain text into NSUserDefaults. There is any other way to store passwords securely from Settings.app ?

Was it helpful?

Solution

No, Settings.app will save only to NSUserDefaults.

OTHER TIPS

Sorry NO there is no way to securely store passwords within the Settings bundle. It will only save to NSUserDefaults.

There is however an alternative - and that is to use InAppSettings this will allow you to store your passwords securely in the Keychain or you could implement your own InAppSettings. Where I work they weren't happy using a third party library and asked us to create our own, which to be honest is the long way round. Just look at the links I have provided.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top