是否可以在 iOS 应用程序之间共享磁盘数据? 确实 沙盒化?换句话说,如果我想创建一个共享数据存储库供我的一个或多个应用程序访问(和/或修改),可以吗?

其中一份清单上 iOS 功能页面 是“在应用程序之间共享数据”,但这就是我要找的吗?相关的API是什么?

谷歌搜索并没有在这个领域找到太多其他东西,我知道我可以构建一个到 iDevice 目录结构中几乎任何地方的路径。会不会违反Apple的TOA,导致我的应用直接被拒绝,或者这样的架构还有希望吗?

有帮助吗?

解决方案

看起来像市场说话。共享数据的唯一方法是在本地启动另一个应用程序时,它通过在URL中。否则,你需要一个互联网服务器基础的解决方案。

另一个想法:你可以在应用程序之间使用TCP本地与新的多任务支持?像空气共享应用程序允许创建的监听套接字。

其他提示

除非您的应用程序仅适用于 iPad,否则没有什么太容易的。否则,这件事就涉及到 URL 前缀。请参阅“实现自定义 URL 方案” http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/StandardBehaviors/StandardBehaviors.html%23//apple_ref/doc/uid/TP40007072-CH4-SW7.

以下是有关仅 iPad 文档支持的一些信息: http://developer.apple.com/library/ios/#documentation/General/Conceptual/iPadProgrammingGuide/CoreApplication/CoreApplication.html%23//apple_ref/doc/uid/TP40009370-CH6-SW2 请参阅“iPad 设备上的文档支持”。这不适用于 iPhone/iPod

使用IOS钥匙串可以在应用程序之间共享数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top