我正在Mac OSX上部署Delphi Firemonkey应用程序并且是Mac编程新手我想知道应该在哪里安装sqlite数据库文件。
在Windows下,我通常将它放在应用程序安装目录中,但这不适用于Mac(我认为!)。
不需要多用户访问db文件
我目前已将它放在/ Library / Application Support / Myapp / Myapp.db中,但想知道是否有更好(或官方)的地方。
答案 0 :(得分:1)
我建议您查看guidelines from Apple。
您可以使用' / Library / Application Support / Myapp / Myapp.db'如果数据库不包含用户特定数据。否则,请使用'〜/ Library / Application Support / Myapp / Myapp.db'。
请不要对这些文件夹进行硬编码,而是使用NSFileManager.URLForDirectory
进行检索。