2013-09-22 73 views
1

正如标题所述,我必须创建一个具有文本字段的Mac OSX程序,一旦输入文本,相应的iPad应用程序将具有一个UIPopover,其中将包含上述在Mac程序中输入的文本。通过Mac应用程序发送通知到iPad应用程序

我应该怎么做呢? NSLocalNotifications?

我真的陷入困境,不知道如何去做这件事,任何帮助都会受到极大的赞赏! 提前谢谢!

回答

0

我推荐以下两个接近:

  • 使用苹果推送通知服务:请检查Apple Push Notification Services - Tutorial,有一个简单的PHP脚本来发送通知到iOS设备。

  • 使用socket库:如果你只是想在设备& MAC之间交换数据 - 我建议CocoaAsyncSocket在那里你可以在两个设备& MAC打开套接字和数据发送到iOS设备。

+0

非常感谢!我会使用APNS,因为它似乎更加原生。 – Will

0

首先,您必须在Mac和iPad之间建立网络连接。最简单的做法是使用Bonjour进行发现(Mac和iPad位于同一网络中)。打开一个套接字并构建自己的协议,或者仅使用HTTP连接(在客户端使用NSURLConnection,以及服务器端的一个简单的HTTP服务器)来传递你需要通信的任何数据。

或者,您可以将消息反弹离开互联网。在两台设备通过HTTP连接到的Web服务器上设置CGI以交换消息。