IOS NSUserDefaults檔案在哪
模擬器環境下
1.ios8.0以下
NSUserDefaults檔案位置
/Users/xxx/Library/Developer/CoreSimulator/Devices/0782D847-E13E-443A-9FA5-DD34DDA1732A/data/Applications/58B68A5E-2A0A-4FBE-986C-834B88DB01ED/Library/Preferences/{appid}.plist
userdefault的檔案在模擬器沙盒內。
由於刪除程式的時候,沙盒被刪除,所以userdefault的引數都會重新開始計算。
2.ios8.0以上
NSUserDefaults檔案位置
/Users/xxx/Library/Developer/CoreSimulator/Devices/EC4A5BD8-6330-4E11-8737-4802417E39BB/data/Library/Preferences/{appid}.plist
userdefault的檔案在模擬器沙盒外。
由於刪除程式的時候,沙盒沒有被刪除,所以userdefault的引數還是按原來的計算,例如每次加1的操作,不會重新恢復成1.
模擬器專案沙盒位置Users/xxx/Library/Developer/CoreSimulator/Devices/EC4A5BD8-6330-4E11-8737-4802417E39BB/data/Containers/Data/Application/21E3215A-B556-4997-A4B6-A99F2FF6FC8D/Documents
NSUserDefaults檔案位置
/Users/xxx/Library/Developer/CoreSimulator/Devices/EC4A5BD8-6330-4E11-8737-4802417E39BB/data/Library/Preferences/{appid}.plist