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 上的任何搜索中。我也尝试过重新启动我的mac,但没有运气。
有没有人经历过或者知道这里到底发生了什么?
非常感谢!
我终于想通了这一点。我已将我的应用程序更改为沙盒并添加了权利。这意味着应用程序支持直接如下:
/Users/<username>/Library/Containers/<com.company.appname>/Data/Library/Application Support/<appname>
非常有趣的是,没有查找器搜索找到带有我的应用程序名称的文件夹。
我希望这对将来的某人有所帮助。