Where are user defaults plist files stored in iOS8

2020-06-16 06:23发布

问题:

I can't find preferences .plist file, because Preferences folder is empty. To get Library folder I use:

println(NSSearchPathForDirectoriesInDomains(.LibraryDirectory, .UserDomainMask, true)[0])

Xcode 6 beta 5, iOS Simulator

回答1:

The folder hierarchy has changed under iOS8.

All preferences are now stored under the common /Library/Preferences folder. Notice, this is not the Library folder under your app's container, it's the general Library folder.

For the simulator, the exact folder is:

~/Library/Developer/CoreSimulator/Devices/<Unique Simulator ID>/data/Library/Preferences