是否可以在两个不同 iOS 设备的应用程序之间传输数据?

Posted

技术标签:

【中文标题】是否可以在两个不同 iOS 设备的应用程序之间传输数据?【英文标题】:Is it possible to transfer data between an app in two different iOS devices? 【发布时间】:2014-08-12 18:07:35 【问题描述】:

让应用程序命名为 SampleApp,它存在于两部 iPhone 中。是否可以在这两个设备之间共享数据,以便只有 SampleApp 可以接收正在发送的数据?。

假设,我有一个私人照片集,我想与我的另一个拥有相同应用程序(由我开发的应用程序)的家庭成员分享。那我该怎么做呢?

【问题讨论】:

查看 Multipeer Connectivity 框架。虽然它不支持 ios 6。 【参考方案1】:

您可以使用 Core Bluetooth 轻松做到这一点...

https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/AboutCoreBluetooth/Introduction.html#//apple_ref/doc/uid/TP40013257

蓝牙是在两台设备之间传输数据的理想方式,您(开发者)负责管理传输数据的内容和方式。

【讨论】:

【参考方案2】:

我们可以使用 Multipeer 框架来做到这一点,唯一需要共同的就是服务类型。

【讨论】:

以上是关于是否可以在两个不同 iOS 设备的应用程序之间传输数据?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以通过 OBEX 在未配对的设备之间传输文件?

iOS:在不同设备上的不同应用程序之间共享设置

可以在两个 iOS 设备之间发送数据吗?

Java基础IO流

iOS - 在两个设备上的两个应用程序之间发送数据

在通过 WiFi 连接的两个或多个设备之间通话 - iOS