You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 20, 2025. It is now read-only.
In the README, the instructions on configuring the secret gives the example of using NSUUID -UUIDString in the secret string.
Never store the secret somewhere on your file system or in your user preferences but instead put it somewhere static in your code. Preferably use a salt string in combination with something device specific (such as NSUUID's UUIDString method).
NSUUID -UUIDString generates a random UUID every time the secret is set, there's no way the app can decrypt what it stored in the NSUserDefaults next time it launches with a new UUID in the secret.
I think what you meant is [[[UIDevice currentDevice] identifierForVendor] UUIDString]]?
In the README, the instructions on configuring the secret gives the example of using
NSUUID -UUIDStringin the secret string.NSUUID -UUIDStringgenerates a random UUID every time the secret is set, there's no way the app can decrypt what it stored in theNSUserDefaultsnext time it launches with a new UUID in the secret.I think what you meant is
[[[UIDevice currentDevice] identifierForVendor] UUIDString]]?