在第三方应用程序之间共享数据

时间:2014-09-03 20:20:14

标签: ios objective-c

愚蠢的问题。是的,同一主题上有很多问题。但我很困惑 1.urlschemes 2.uidocumentation controller

其中一些人说,可以使用url方案和ui文档控制器在两个应用程序之间交换数据。

其中一些人说这是不可能的,因为iphone应用程序是沙箱。

我的问题是,通过使用网址方案,如果我们知道B应用的urlscheme地址,我们就可以从A应用打开B应用。并且可以访问他们的文件吗?如果是,那么以下参数的权限是什么

1.Read-yes/no
2.write-yes/no
3.modify-yes/no
4.copy-yes/no.

我很困惑,因为有些博客说我们可以读取文件但不允许修改和写入。 其实我正在尝试使用其他应用程序中的文件,我试图从他们的文件中复制文件,有人能给我直接答案,是否有可能。即使有可能苹果允许吗? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

不可以访问其他应用的文件。 URL方案和UIDocumentInteractionController将允许您将数据发送到另一个应用程序,但不会为您提供读取或修改属于另一个应用程序的文件的方法。 iOS 8将通过存储提供程序对其进行更改,但这仅适用于iOS 8及更高版本。