【问题标题】:Storing documents where they will not be deleted along with app将文档存储在不会与应用程序一起删除的位置
【发布时间】:2012-06-20 03:36:01
【问题描述】:

通常,与 iOS 应用程序相关的所有文档都存储在一个文档文件夹中,该文件夹附加到相关应用程序。当我们删除应用程序时,该文件夹也会被删除。我想要做的是将与该应用程序相关的所有文档存储在一个共享文件夹中,即使该应用程序从设备中删除,该文件夹也将保持不变。我可以这样做吗?如果可能的话,我想保护该文件夹,使其无法通过 iTunes 访问。

【问题讨论】:

    标签: ios file-management


    【解决方案1】:

    我想要做的是存储与该应用程序相关的所有文档 在一个共享文件夹中,即使 应用程序被从设备中删除。我可以这样做吗?

    没有。至少,您不能在设备上执行此操作。您的应用程序只能访问文件系统的一部分,并且当用户删除应用程序时,该部分会被删除。您可以将数据存储在 iCloud 中,特别是如果您希望用户将您的应用安装在其他设备上。

    如果可能的话,我想保护该文件夹,使其不受 可通过 iTunes 访问。

    如果您想阻止用户访问数据,最好的办法可能是将数据存储在您自己的服务器上。第二好的是将数据存储在 iCloud 或类似设备中并加密数据,但这可能不那么可靠。 (我希望 iCloud 非常可靠,但你对它的控制不如你对自己的服务器的控制。)

    【讨论】:

    • 问题是我有企业许可证。所以我不在应用商店中发布我的应用。当我需要升级现有应用程序时会出现此问题。我通常做的是删除现有的并安装新的,这将删除文件夹。有没有办法更新现有的应用程序而不是删除它。由于我使用的是enterprice许可证,所以有可能
    • 我相信您应该能够通过在设备上安装较新版本而无需先删除旧版本来进行更新。
    猜你喜欢
    • 2019-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多