1

我刚刚偶然发现了一种非常奇怪的行为。

在我的应用程序中,我将所有信息存储在应用程序支持文件夹中。在测试期间,我经常从该文件夹中删除文件以进行应用程序调试,直到现在它工作得很好。像往常一样,我在应用程序支持中删除了应用程序文件夹,但在编译(和清理)之后,我的应用程序仍在从某个地方读取数据。这是正确的数据。

我试过到处搜索,但我的数据文件没有出现在我的 Mac 上的任何搜索中。我也尝试过重新启动我的mac,但没有运气。

有没有人经历过或者知道这里到底发生了什么?

非常感谢!

4

1 回答 1

0

我终于想通了这一点。我已将我的应用程序更改为沙盒并添加了权利。这意味着应用程序支持直接如下:

/Users/<username>/Library/Containers/<com.company.appname>/Data/Library/Application Support/<appname>

非常有趣的是,没有查找器搜索找到带有我的应用程序名称的文件夹。

我希望这对将来的某人有所帮助。

于 2013-07-08T08:41:53.250 回答