2013-05-31 28 views
0

有沒有辦法將本地服務器(託管在內部網上)的數據推送到iPad應用程序而無需互聯網連接?該應用程序應該只能通過無線局域網工作。由於互聯網連接不可用,Apple推送通知已失效。 但是,應用程序將始終在兩個設備上運行。如何將數據從本地服務器推送到iPad - 沒有APN,沒有互聯網連接

的模型,我說的,是這樣的:

設備:本地服務器 - WiFi連接 - IPAD1,iPad2的

IPAD1通過WiFi ...服務器需要更新本地服務器上的一些數據通知iPad2有關Wifi的變化。

謝謝!

+0

如果沒有APN,無法直接通知iPad2 iPad 1發生的變化。您可以做的是扮演某種技巧,當應用程序啓動時,它會檢查iPad1向服務器所做的任何更新,服務器將作出相應的響應 –

+0

你將不得不自己寫這個邏輯。在高層次上,它將涉及通知服務器,並讓服務器打開與iOS設備的套接字連接,然後在發生更改時寫入該連接。 – borrrden

+0

看到藍牙聊天,可以幫助你,因爲你不需要互聯網連接。 –

回答

1

這是不可能的。因爲如果我們想要發送通知,它必須傳遞給APN服務器(它有責任向設備發送通知)。所以在沒有互聯網連接的情況下,這是不可能的。