ChikabuZ
ChikabuZ

Reputation: 10195

Where are user defaults plist files stored in iOS8?

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

Upvotes: 7

Views: 5691

Answers (1)

Léo Natan
Léo Natan

Reputation: 57050

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

Upvotes: 19

Related Questions