我正在構建一個在兩個iPhone之間發送信息的應用程序。該應用程序運行良好,但我遇到的一個問題是,我無法確定bonjour是選擇Wi-Fi還是藍牙來建立連接。我想讓用戶能夠選擇他們喜歡的。此外,是否有方法通過編程方式告訴設備的藍牙是否在打開?如何判斷bonjour服務是無線還是藍牙?
5
A
回答
5
有沒有方法來告訴。
這只是那些奇怪的事情之一。
事實上,沒有辦法以編程方式選擇WiFi或藍牙。這很煩人,但真實。
通常情況下,多設備遊戲將爲用戶警告:
「一定要關閉藍牙,以 確保你正在使用你的無線連接 。」
就是這樣的情況。
3
Bonjour只是一個服務發現協議 - 它並不關心你有什麼樣的網絡。它將通過混合網絡(例如通過網橋和路由器)發現服務,所以嘗試將通過Bonjour發現的服務映射到單一類型的傳輸層並沒有什麼意義。
相關問題
- 1. bonjour +藍牙+ iOS
- 2. 如何通過opencv判斷輪廓是線還是曲線?
- 3. 如何判斷庫是COM還是DCOM?
- 4. 藍牙:Uart還是SPI?
- 5. 實時無線傳感器數據傳輸。 WiFi還是藍牙? TCP還是UDP?
- 6. Bonjour如何通過藍牙工作
- 7. 如何判斷遠程服務器是否爲多線程?
- 8. ASP.Net延遲,我該如何判斷它是客戶端還是服務器?
- 9. 如何判斷請求是來自瀏覽器還是服務器?
- 10. 如何判斷WCF服務是通過HTTP還是HTTPS調用的?
- 11. 藍牙服務
- 12. 需要知道設備是有線串行還是藍牙
- 13. 如何判斷用戶是否離線
- 14. 如何檢查IOS中的藍牙是打開還是關閉?
- 15. 藍牙SPP和其他藍牙服務
- 16. 如何判斷ThreadPool線程是否無聲無息地死亡
- 17. 如何判斷用戶是新訪客還是返回? analytics.js
- 18. 如何判斷我寫的程序是32位還是64位?
- 19. 如何判斷跳轉是絕對還是相對?
- 20. 如何在PHP中判斷它是數組還是散列?
- 21. 如何判斷它是對象還是數組?
- 22. 如何判斷obj是jquery還是普通javascript
- 23. 如何判斷EntityObject的屬性是主鍵還是外鍵?
- 24. 如何判斷交易是成功還是失敗?
- 25. 如何判斷我的對象的值是float還是int?
- 26. 如何判斷SQL Server是本地還是遠程?
- 27. 如何判斷字符串在元值中是空還是空?
- 28. 如何判斷資源/實體是類還是實例
- 29. 如何判斷DOM元素是HTML還是SVG?
- 30. 如何判斷CmisObject是代表文件還是文件夾?
有類似的情況,但有不同的傳輸層。我的NAS可通過無線和有線GB以太網訪問。 NAS上的Samba共享在兩個接口上進行廣告。但Bonjour總是喜歡較慢的無線連接。 – m000 2011-03-29 10:17:31
你去了喬。 – Dancreek 2011-04-28 20:57:08