UIFIlesharingEnabled公开我的私人文件

问题描述 投票:-1回答:1

我在应用程序中启用了UIFilesharingEnabled选项,将其设置为true,但这同时公开了我的文档文件和sqlite.db文件。

然后如何限制显示/访问我的数据库文件给用户或其他应用程序?

ios swift permissions file-sharing
1个回答
0
投票

您应该看一下Apple File System Basics。您可以在此处找到有关在哪里编写应用程序文件的所有信息:

图书馆

这是不是用户数据的任何文件的顶级目录文件。您通常将文件放入几种标准之一子目录。 iOS应用通常使用应用支持和缓存子目录;但是,您可以创建自定义子目录。对于不想公开的任何文件,请使用“库”子目录用户。您的应用不应将这些目录用于用户数据文件。库目录的内容(除了缓存子目录)由iTunes和iCloud备份。对于有关库目录及其通常的附加信息使用的子目录,请参阅特定于库的目录存储文件。

您可以检查此post如何访问应用程序捆绑包中的库目录

© www.soinside.com 2019 - 2024. All rights reserved.