【发布时间】:2013-05-15 10:47:55
【问题描述】:
我无法将文件保存到其他文件夹(应用程序外),因为我必须在卸载应用程序后从中检索数据。安装应用程序后我必须从该文件中获取数据。文件被删除使用应用程序。请帮我解决这个问题..
【问题讨论】:
-
在开始 ios 编程之前你听说过沙盒吗?
-
听说过但不确定它的功能。你能解释一下吗?
标签: iphone ios objective-c file
我无法将文件保存到其他文件夹(应用程序外),因为我必须在卸载应用程序后从中检索数据。安装应用程序后我必须从该文件中获取数据。文件被删除使用应用程序。请帮我解决这个问题..
【问题讨论】:
标签: iphone ios objective-c file
不可能。 iOS 应用程序是沙盒的。你不能在你的应用沙箱之外写任何东西。
出于安全原因,iOS 会在安装时将每个应用(包括其偏好设置和数据)置于沙盒中。沙盒是一组细粒度的控件,用于限制应用程序对文件、首选项、网络资源、硬件等的访问。作为沙盒过程的一部分,系统将每个应用程序安装在其自己的沙盒目录中,该目录充当应用程序及其数据的主目录。
【讨论】: