通常,与 iOS 应用程序相关的所有文档都存储在一个文档文件夹中,该文件夹附加到相关应用程序。当我们删除应用程序时,该文件夹也会被删除。我想要做的是将与该应用程序相关的所有文档存储在一个共享文件夹中,即使该应用程序从设备中删除,该文件夹也将保持不变。我可以这样做吗?如果可能,我想保护该文件夹,使其无法通过 iTunes 访问。
问问题
58 次
1 回答
3
我想要做的是将与该应用程序相关的所有文档存储在一个共享文件夹中,即使该应用程序从设备中删除,该文件夹也将保持不变。我可以这样做吗?
不,至少,您不能在设备上执行此操作。您的应用程序只能访问文件系统的一部分,并且当用户删除应用程序时,该部分会被删除。您可以将数据存储在 iCloud 中,特别是如果您希望用户将您的应用程序安装在其他设备上。
如果可能,我想保护该文件夹,使其无法通过 iTunes 访问。
如果您想阻止用户访问数据,最好的办法可能是将数据存储在您自己的服务器上。第二好的是将数据存储在 iCloud 或类似设备中并加密数据,但这可能不那么可靠。(我希望 iCloud 足够可靠,但你对它的控制不如你对自己的服务器的控制那么多。)
于 2012-06-20T03:48:50.077 回答