我们有一个 Windows Java 桌面应用程序,可以创建一些配置文件 at %APPDATA%
并创造logs at %TEMP%
地点。现在我们计划发布 Mac OS X 的桌面应用程序。我们面临以下困难:
- 我们不想将应用程序数据保留在
.app
(文件扩展名应用程序)所以请建议我们还可以在哪里保存配置文件。
- 我们不想将临时文件保存在
%TEMP%
Mac OS X 中的位置,因为 Mac OS X 会自动清理%TEMP%
地点按照时间表。
因此,我们不希望数据因 temp 丢失,也不希望将数据保留在 .app 中。请建议。
Thanks
您可能应该将文件放在/Library/Application Support/<your app>
or ~/Library/Application Support/<your app>
如果资源适用于所有用户
在系统上,例如文档
模板,将它们放入/Library/Application Support
。如果
资源是特定于用户的,例如
工作区配置文件,放置
他们在当前用户的~/Library/Application Support
目录。
Source: 确定应用程序特定文件的存储位置 http://developer.apple.com/library/mac/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUide/AccessingFilesandDirectories/AccessingFilesandDirectories.html#//apple_ref/doc/uid/TP40010672-CH3-SW1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)