Peter
Peter

Reputation: 61

Best location for sqlite db file on mac OSX

I am deploying a Delphi Firemonkey app on Mac OSX and being new to Mac programming I am wondering where I should install the sqlite database file.

Under Windows I usually put it in the application installation directory but this isn't appropriate on a Mac (I think!).

There will not be a need for multi-user access to the db file

I have currently placed it in /Library/Application Support/Myapp/Myapp.db but wonder if there is a better (or official) place to put it.

Upvotes: 1

Views: 2194

Answers (1)

Sebastian Z
Sebastian Z

Reputation: 4730

I'd suggest that you take a look at the guidelines from Apple.

You can use '/Library/Application Support/Myapp/Myapp.db' if the database does not contain user specific data. Otherwise use '~/Library/Application Support/Myapp/Myapp.db'.

Please don't hard code those folders, but use NSFileManager.URLForDirectory for retrieving them.

Upvotes: 2

Related Questions