可以存储一些应用程序文件并与其他应用程序共享吗?
应用程序A可以删除应用程序B在此类共享空间中创建的文件吗?
答案 0 :(得分:1)
一般来说,没有。您可以考虑一些事项。
所有应用都可以通过用户的照片库读取/写入/分享照片。
众所周知,某些应用通过地址簿共享数据。也就是说,他们将数据放在一个特殊的地址卡中,可以被多个应用程序读取。
如果应用程序具有匹配的App ID捆绑种子,则他们可以访问相同的密钥链条目。我不确定钥匙串中可以存储多少数据,但可以通过这种方式共享数据。
应用可以通过启动网址将数据传递给对方。也就是说,一个应用程序可以要求iOS打开启动下一个应用程序的URL,该URL可以包含传递数据的参数。
答案 1 :(得分:0)
不,每个应用程序都有自己的沙箱。沟通的唯一方法是使用自定义URL来调用其他应用程序或使用“中间人”(例如计算机)。
答案 2 :(得分:0)
作为RupertP答案的替代方案,唯一真正的解决方法是使用全局可访问的服务器。很多iOS开发人员使用MobileMe的iDisk(非免费)或DropBox(限制帐户免费)。