Ios 将iPhone应用程序与iPad应用程序连接

Ios 将iPhone应用程序与iPad应用程序连接,ios,objective-c,iphone,ipad,networking,Ios,Objective C,Iphone,Ipad,Networking,我正在尝试创建一个可以在iPhone和iPad上运行的应用程序。这个想法是,当应用程序在iPad上发布时,它将成为iPhone上发生的任何事情的旁观者(同一个应用程序正在运行) 例如:如果这是一个绘图应用程序,那么在iPhone上绘制的任何东西都会实时出现在iPad屏幕上 我正在努力确定这样做的正确机制。任何帮助都将不胜感激。如果您的目标是ios 7及以上版本Multipeer Connectivity Framework就是实现这一点的方法。它为你提供了一个像样的api来连接设备上的多个应用程

我正在尝试创建一个可以在iPhone和iPad上运行的应用程序。这个想法是,当应用程序在iPad上发布时,它将成为iPhone上发生的任何事情的旁观者(同一个应用程序正在运行)

例如:如果这是一个绘图应用程序,那么在iPhone上绘制的任何东西都会实时出现在iPad屏幕上


我正在努力确定这样做的正确机制。任何帮助都将不胜感激。

如果您的目标是ios 7及以上版本
Multipeer Connectivity Framework
就是实现这一点的方法。它为你提供了一个像样的api来连接设备上的多个应用程序,这些应用程序成为对等应用程序,然后可以彼此共享数据

退房

这里有一个很好的教程,教你如何实现它。

Multipeer框架通过本地Wifi网络或蓝牙连接对等方(在您的情况下,安装在多个设备上的应用程序)。 如果你想
在安装在多台设备上的应用程序之间通过互联网共享数据
,我认为
HTML5 WebSockets
是一个不错的选择

这里有一个很好的第三方库,可以在iOS中实现它。

要检测其他应用程序,您可以使用Bonjour。请参见“谢谢”,我将对此进行一些阅读。@isoyaboy请查看iOS的Multipeer Connectivity Framework。它隐藏了配置bonjour的所有复杂性,并提供了一个体面的api来连接作为对等设备安装在设备上的2个或更多应用程序,并在它们之间共享数据。参考链接教程链接谢谢Nogfel,我想我会沿着这条路线走下去。我很高兴它有帮助:)