2013-09-22 74 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以交換消息。