22
loading...
This website collects cookies to deliver better user experience
applicationDidEnterBackground.
UIPasteboardNameFind
and UIPasteboardNameGeneral
.userDidTakeScreenshotNotification
and use UIScreen.isCaptured()
in order to blur or hide the content.NSPredicate(format: “(email LIKE ‘\(user.email)’) AND (password LIKE ‘\(user.password)’)”, nil)
you should better use NSPredicate(format: “(email = @) AND (password = @)”, user.email, user.password)
. If necessary input text validation measures can be taken in place before saving to the database or interacting with the server.NSData.WritingOptions
and URLFileProtection
.UserDefaults
to store any sensitive data, such as Access Tokens, subscription flags, or relevant account information. It can be easily accessed from outside the app. Use KeychainService API instead.ephemeralSessionConfiguration
which does not store cookies nor caches. Global cache can also be disabled, check URLCache, you can assign 0 capacity to it and assign it to URLCache.shared
.