有没有像沙盒一样的iPhone应用程序,使用沙盒的好处是什么,它们是否允许我在一个应用程序和另一个应用程序之间共享数据?
在搜索时,我找到了这个链接,但由于我是iOS开发的新手,所以无法理解。
http://www.iphonedevsdk.com/forum/iphone-sdk-development/56207-what-is-sandbox-in-iphone.html
有没有像沙盒一样的iPhone应用程序,使用沙盒的好处是什么,它们是否允许我在一个应用程序和另一个应用程序之间共享数据?
在搜索时,我找到了这个链接,但由于我是iOS开发的新手,所以无法理解。
http://www.iphonedevsdk.com/forum/iphone-sdk-development/56207-what-is-sandbox-in-iphone.html
来自iOS环境
出于安全原因,iOS在安装时将每个应用程序(包括其首选项和数据)放置在一个沙盒中。沙盒是一组细粒度控件,限制应用程序对文件、首选项、网络资源、硬件等的访问。作为沙盒化过程的一部分,系统会将每个应用程序安装在其自己的沙盒目录中,该目录充当应用程序及其数据的主目录。
从一个应用程序传输数据到另一个应用程序的一种解决方案是通过URL Scheme
iPhone应用程序都是沙盒化的,这意味着应用程序之间没有文件共享。
虽然有一些方法可以在应用程序之间传输数据,但非常有限。请查看URL方案。
默认情况下,应用程序是在沙盒中运行的。您不必担心手动将其放入沙盒中。