CFNetwork和Bonjour集成,适用于iPhone到Mac的集成

obj*_*001 20 iphone macos bonjour objective-c cfnetwork

我想结合使用CFNetwork和Bonjour,以便能够在我的iPhone应用程序和Mac应用程序之间进行通信.iPhone上的应用程序只有一个按钮.然后在Mac应用程序上,会有一个标签.如果按下iPhone应用程序上的按钮,则Mac应用程序上的标签会发生变化.

是否有可以执行此操作的示例代码?如果没有,有人可以引导我朝着正确的方向前进吗?

谢谢!

Bra*_*son 44

Bill Dudney创建了一个示例iPhone Bonjour应用程序,演示如何使用Bonjour发现并连接到两个iPhone.我将这个示例移植到Mac上,以演示如何在两个平台之间进行Bonjour发现.比尔还提供了一个很好的书面记录他如何放在一起在这个例子中使用的卓悦包装.

这是一个非常简单的示例,对于Mac和iPhone客户端,它可以执行与您想要的类似的操作.只需要进行微小的修改.

在iTunes U上的高级iPhone开发课程的网络会话视频中展示了这一点.

  • @Elijah Wood - 只需将基本SDK更改为4.0(或者当前开发环境支持的任何内容),他的示例应该编译并运行得很好. (2认同)

Boo*_*lan 5

在这里,我创建了一些简单的示例应用程序,可在iPhone和iMAC之间交换数据。

https://github.com/boobalaninfo/Bonjour-iOS-MAC-Apps