mac OSX上sqlite db文件的最佳位置

时间:2017-01-31 09:21:01

标签: database macos sqlite delphi deployment

我正在Mac OSX上部署Delphi Firemonkey应用程序并且是Mac编程新手我想知道应该在哪里安装sqlite数据库文件。

在Windows下,我通常将它放在应用程序安装目录中,但这不适用于Mac(我认为!)。

不需要多用户访问db文件

我目前已将它放在/ Library / Application Support / Myapp / Myapp.db中,但想知道是否有更好(或官方)的地方。

1 个答案:

答案 0 :(得分:1)

我建议您查看guidelines from Apple

您可以使用' / Library / Application Support / Myapp / Myapp.db'如果数据库不包含用户特定数据。否则,请使用'〜/ Library / Application Support / Myapp / Myapp.db'。

请不要对这些文件夹进行硬编码,而是使用NSFileManager.URLForDirectory进行检索。