你需要設置一些服務器來實現。
iPhone<----->wifi router (local IP address range!)<----->internet<------>[something here!]
[這裏的東西!]將無法將包發送到您的iPhone,因爲它的本地wifi地址不在互聯網中路由。你需要做一些端口轉發魔術才能使它運行,但這很奇怪,因爲你需要所有的用戶改變他們的路由器的配置等等。
使用移動網絡
iPhone<----->mobile network operator<----->internet<------>[something here!]
不改善這種情況,因爲移動網絡運營商往往會過濾他們的到來TRAFIC(至少在歐洲) - 你不能讓平/ FTP/SSH /連接手機在他們的網絡上。 這就是爲什麼有蘋果推送通知服務等等......
正確的設置是讓兩個電話客戶端和服務器 進行會話處理他們兩個。
iPhone<----->wifi router (local IP address range!)<----->internet<------> YOUR
SERVER
iPhone<----->mobile network operator<------------------->internet<------> HERE!
這是關於你的情況沒有足夠的信息。由於缺乏具體的問題,研究併爲您的案例提供答案或想法將會非常複雜。 – moka 2012-04-24 14:08:32