View Code? Open in Web Editor
NEW
๐งณ Library that makes it easy to create multiple environments within a single app. You can switch environments without deleting the application.
Home Page: https://p-x9.github.io/AppContainer/documentation/appcontainer
License: MIT License
Swift 98.10%
Makefile 0.13%
Shell 1.77%
appcontainer's Introduction
appcontainer's People
Contributors
Watchers
appcontainer's Issues
Currently, It name is "settings.plist".
And it located at root of Library path.
The file name settings.plist
is common and may be confused with the name.
cfprefsd is caching UserDefaults values and not always syncing with plist file
The current screen is slightly different from the one in the screenshot.
- created date
- last used date
- activated count
- description(note)
The private method _saveCookies
must be called to have them saved before switching containers.
dictionaryRepresentation
is contains system data.
So, Only user-created keys can be extracted as follows
CFPreferencesCopyKeyList(kCFPreferencesCurrentApplication, kCFPreferencesCurrentUser, kCFPreferencesCurrentHost)
Can't delete directories below due to permission in real device.
- Library/Caches
- Library/Preferences
- SystemDatas