2013-01-02 54 views
-1

如何獲取iPhone的IP地址並訪問內部HTTP服務器?通過HTTP服務器連接iPhone和桌面

我想要的功能與CJournal應用程序完全一樣,可以通過基於IP地址的動態生成鏈接在桌面計算機上獲取備份文件,同時它與iPhone在同一網絡上。

這是CJournal應用程序的截圖,我做我的聯繫人列表中的備份,通過這個程序,然後生成該圖像中清楚地顯示一個URL,URL中的192.168.2.7是IP地址我的iPhone在我的Wi-Fi網絡中。現在請建議我如何生成此網址以及如何通過我的應用程序維護或訪問內部http服務器

+0

謝謝@Josh Caswell – Krish

+0

沒有「內部http服務器」這樣的東西。如果你想運行一個HTTP服務器,你需要編寫一個,或者將一個現有的庫添加到你的應用程序中。你基本上是問如何在你的應用上顯示你的iPhone的IP地址。 HTTP部分似乎是一個全新的故事。 – jweyrich

+0

正確@jweyrich現在我得到我的iPhone IP地址。但不知道如何實現圖像中存在的上述功能。 – Krish

回答

0

您是否已嘗試使用Zeroconf aka Bonjour?這是一個經常用於Apple環境(例如Airplay)的服務和設備發現的DNS Protokol。還有一個由Apple提供的Windows框架。在Linux設備上:看看Avahi,這是當前最完整的解決方案。如果您需要實施方面的幫助,請查看最新的WWDC視頻 - 過去幾年中已經有幾次會議。