Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个希望提交到 Mac App Store 的应用程序。该应用程序有一个 SQL 数据库,用于存储用户创建的所有项目。
有谁知道我应该将其存储在哪里以符合 Apple 的准则?它应该放在应用程序支持、文档文件夹、库还是其他地方?
通常,您不应在用户主目录中自动创建文件,但~/Library/Application Support/<Application>. 因此,要么让用户选择存储信息的位置(如果它以文档为中心),要么将其存储在应用程序支持中。
~/Library/Application Support/<Application>
请参阅问题:OSX/Cocoa 应用程序通常使用什么位置来存储数据文件?