为什么我的文件在不同的“~\Library\Mobile Documents”文件夹中?

Why are my files in a different "~\Library\Mobile Documents" folder?

这是我桌面上的 ~\Library\Mobile 文档文件夹的图像:

为什么我的文件在 com.mentalfaculty.ensembles.clouddata 而不是 BookstoreInventoryManager(这是我的应用名称?)是不是设置有误在我的应用程序中?

您会注意到有两个 BookstoreInventorManager 目录。最上面的是您的应用程序的移动文件。你可以看到 ensembles 文件夹在里面。

我怀疑你在自己创造另一个。这个没有坏处。

Ensembles is a cloud syncing library built by Dutch ISV The Mental Faculty, BV.

如果您执行 find ~/Library/Mobile\ Documents -iname '*mentalfaculty*',您可能会发现一些使用它的应用程序(例如著名的 BetterTouchTool)。

Ensembles 2 is a drop-in replacement for the open-source Ensembles 1.x framework

所以,至于为什么你的数据在 Ensembles 文件夹而不是其他地方,我怀疑它使用的是默认目录名称,而你没有更改它。如果您不认为自己在使用那个包,那么也许您正在使用的某些库在您不知情的情况下使用了。