2011-02-15 32 views
0

我對CoreLocation很熟悉,但是,我需要設計一個應用程序,用於共享網絡上的用戶位置以用於業務目的。我想知道將用戶的地圖註釋傳輸到共享網絡上的其他設備的最佳方式是什麼? GameKit/Bonjour是最好的開始嗎?感謝您的幫助!^_^通過Gamekit/Bonjour進行的iPhone GPS跟蹤

回答

1

恐怕您沒有提供有關您的應用程序需求的足夠信息。無論如何,你應該閱讀相應的指南,以瞭解他們的侷限性。

的GameKit

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/GameKitConcepts/GameKitConcepts.html%23//apple_ref/doc/uid/TP40008304-CH100-SW18

有一些限制:

  • 的GameKit是不適用於Mac OS X(如果你需要它太)
  • 有同齡人的最大數量(客戶端 - 服務器遊戲限於16名玩家)

卓悅

常見問題 - http://developer.apple.com/networking/bonjour/faq.html

基本上 - 卓悅在這裏幫助您識別網絡上的服務。換句話說,Bonjour可以幫助您在網絡上找到其他設備與您的應用程序,但它不會爲您實現數據傳輸。你必須自己實現它。

+0

感謝您的幫助!我想我需要重新說明我的需求:兩臺設備將運行相同的應用程序。一臺設備需要跟蹤另一臺設備的當前位置並將其返回主機。我想過使用Bonjour將它們連接在一起,但是接下來我必須編寫一個數據包來編碼GPS數據以將其帶回主機?任何進一步的指導,你可以給予不勝感激!再次感謝! :D – user298261 2011-02-21 16:47:43