3

我可以将我的数据放在 App 的 Documents 文件夹的目录中,但由于不遵循 iOS 数据存储指南,它已被 Apple 拒绝。

试图弄清楚如何使用 PhoneGap 在文件系统上的 iOS 中的 Library/Cache 下创建一个目录。

我想为我的 PhoneGap 应用程序创建一个目录,这样我就可以存储用户从服务器同步的图像和 JSON 数据。

4

1 回答 1

5

当我使用window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);时,它会将我的文件保存到我的应用程序下的 Documents 文件夹中,所以我被 Apple 拒绝了。原因是iOS6之后系统将Documents文件夹下的所有数据备份到iCould,所以Apple不允许像图像或JSON文件这样可以从你的服务器再次同步的大数据保存在这个文件夹中。

所以我LocalFileSystem.TEMPORARY改用。它不会将数据保存到Library/Cache,而是将数据保存到App的临时文件夹,该文件夹不会自动备份到iCloud,也不会自动删除。最后,我的申请已经通过了 Apple 的审核。

于 2013-05-29T06:04:21.707 回答