Where Is Your Simulator Database Stored on Your Mac?
There are times when you want to have the same data across your simulator and devices.
It is possible to copy and paste any data eg sqlite database and documents.
Device data
You can use iExplorer to access the data on your real iPhone/iPad.
Go to the app > Library > Application Support > APP_NAME > and the sqlite data will be there.
Simulator
For simulators, they are in
~/Library/Application Support/iPhone Simulator/[OS version]/Applications/[appGUID]/
You can copy the data from device to simulator by simply copy and paste.
For example, I can copy the sqlite file to:
~/Library/Application Support/iPhone Simulator/7.1-64/Applications/9445759E-34C7-4080-9DC7-9A74032FCA60/Library/Application Support/Awesome App/
UPDATE: Starting from iOS 8, the simulator data has moved
It is now at:
~/Library/Developer/CoreSimulator/Devices/<DEVICE_GUID>/data/Containers/Data/Application/<APP_GUID>/Library/Application Support/AwesomeApp/
Code to print the path
Perhaps, more conveniently and robust, you could add this code:
1 2 3 |
|