2012-01-11 36 views
1

我想知道如何通過WiFi在2個iPhone之間輕鬆傳輸數據。我想知道我是否可以在沒有服務器或數據庫的情況下執行該操作,但是可以在應用程序內執行操作(因此不需要使用電子郵件)通過wifi傳輸數據無需數據庫

+0

的可能重複的[2周的iPhone通過WiFi之間傳輸文件?](http://stackoverflow.com/questions/8637598/transfer-files-between-2-iphones-over-wifi) – 2012-01-17 17:21:26

+0

參見[任意API在兩個iphones/ipod touch/ipad之間共享數據? (除了GameKit)](http://stackoverflow.com/questions/5584348/any-api-to-share-data-between-two-iphones-ipod-touches-ipads-except-gamekit) – 2012-01-17 17:22:02

回答

5

遊戲套件具有支持Peer-to-Peer-Connectivity是,儘管名稱,不僅可用於遊戲:

的GKSession類允許應用程序中創建和管理 特設藍牙或本地無線網絡,如圖1所示。 在多個設備上運行的應用程序副本可以互相發現 並交換信息,提供了一種簡單而強大的 方式在iOS上創建多人遊戲。此外,會議還爲所有 應用程序提供了令人興奮的機制,以允許用戶與對方 合作。

1

您還可以查看Apple的Bonjour API。我不確定你是否需要靜態IP才能工作,或者它可以通過無線網絡工作。只是想給一個指針。

根據您的確切用例,它可以很好地工作。

看看這裏,遊戲中心也在那裏。 http://developer.apple.com/technologies/ios/networking.html