0

我正在寻找应该在哪里保存我的应用程序的东西,经过快速搜索后我发现了这个: Cocoa 等效于 .NET 的 Environment.SpecialFolder 用于保存首选项/设置? 这个: https ://developer.apple.com/library/mac/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUIide/AccessingFilesandDirectories/AccessingFilesandDirectories.html#//apple_ref/doc/uid/TP40010672-CH3-SW3

然后我查看了我的应用程序支持文件夹并注意到几乎每个应用程序都使用 AppName 而不是苹果在其文档中建议的 BundleID。

我想确保我选择了正确的,因为我听说有些应用程序因在 ~/Library/Application Support/ 子目录中写入与应用程序名称不同的名称而被拒绝。

  • 简而言之:

您认为我应该使用哪种命名约定?他们在审查应用程序时是否重要?两个都好吗?

谢谢

4

1 回答 1

0

好吧,回答我自己的问题,只是不要原样离开......

我刚刚调用了 NSSearchPathForDirectoriesInDomains( NSApplicationSupportDirectory, NSUserDomainMask, YES ); 获取应用程序支持文件夹并附加应用程序名称。我几乎不相信这样的事情会成为拒绝的原因,因为即使应用程序被沙盒化,NSApplicationSupportDirectory 似乎也会返回正确的文件夹。

于 2012-04-06T05:05:54.290 回答