iOS和MacOS之间通信的框架

iOS和MacOS之间通信的框架,ios,swift,macos,Ios,Swift,Macos,我正在寻找建立一对应用程序的工作方式类似于iTunes和iOS远程应用程序。。。是否有通过wifi连接iOS和MacOS的框架 蓝牙是我想要避免的东西,也不需要网络服务,我只是想从手机上远程控制我的Mac应用程序 提前感谢。我认为实现这一点的最理想方式是通过“你好”协议 这是一篇关于这个主题的好文章 在iOS中使用Bonjour的好处是它也可以通过蓝牙工作 希望这有帮助! 下面是一个示例项目,它通过WiFi连接在iphone和iMAC之间交换数据 使用bonjour搜索设备。然后使用发送和接收

我正在寻找建立一对应用程序的工作方式类似于iTunes和iOS远程应用程序。。。是否有通过wifi连接iOS和MacOS的框架

蓝牙是我想要避免的东西,也不需要网络服务,我只是想从手机上远程控制我的Mac应用程序


提前感谢。

我认为实现这一点的最理想方式是通过“你好”协议

这是一篇关于这个主题的好文章

在iOS中使用Bonjour的好处是它也可以通过蓝牙工作

希望这有帮助!
下面是一个示例项目,它通过WiFi连接在iphone和iMAC之间交换数据

使用bonjour搜索设备。然后使用发送和接收数据。它就像一个符咒

关于AsyncSock的一些信息:

GCDAsyncSocket和AsyncSocket是TCP/IP套接字网络库。 以下是这两种产品的主要功能:

原生objective-c,在一个类中完全独立。不用弄脏了 周围有插座或流。这个类为您处理一切

完全委托支持错误、连接、读取完成、写入 完成、进度和断开连接都会导致调用您的 委托方法

排队非阻塞读写,可选超时。你说 它告诉你读什么或写什么,它为你处理一切。排队,, 缓冲和搜索流中的终止序列- 所有这些都会自动为您处理

自动插座验收。启动服务器套接字,告诉它 接受连接,它将使用自身的新实例调用您 对于每个连接

支持IPv4和IPv6上的TCP流。自动连接到 IPv4或IPv6主机。通过网络自动接受传入连接 IPv4和IPv6都具有此类的单个实例。不再 担心多个套接字

对TLS/SSL的支持只需使用一个 方法调用。可用于客户端和服务器套接字

CoreBluetooth(蓝牙低能量)不需要配对。我想你也可以使用多点连接。