我必須實現多人遊戲,在這種遊戲中,我正在使用藍牙和WIFI進行p2p通信。特別是對於iPhone 1G,我必須通過WIFI進行連接。但在選擇器默認連接類型是藍牙。那麼如何將其設置爲WIFI。任何人都可以建議WIFI連接的示例代碼。除了GKtank。提前致謝。Gamekit如何在iPhone上執行p2p wifi連接
1
A
回答
2
哈桑的回答是錯誤的。
GameKit的點對點模型可以以兩種方式使用。藍牙類(與PeerPicker一起工作等)基本上通過藍牙實現Bonjour。然而,如果你想支持Wi-Fi和藍牙,最好的辦法是建立一個基於Bonjour的「框架」來建立連接,但是要麼從標準的Bonjour服務(用於Wi-Fi)或者從GameKit通過藍牙。
本文提供了一些很好的指針,但實質上,您需要使用Bonjour建立Wi-Fi點對點連接。
0
添加下面的方法,在你的代碼
- (void)peerPickerController:(GKPeerPickerController *)picker didSelectConnectionType:(GKPeerPickerConnectionType)type
{
picker.connectionTypesMask = GKPeerPickerConnectionTypeOnline;
}
相關問題
- 1. GameKit wifi連接?
- 2. 如何在使用Gamekit時通過WiFi進行連接?
- 3. Android - 在wifi連接上執行http post
- 4. Android上的P2P P2P連接
- 5. WiFi P2P連接用戶交互旁路?
- 6. WiFi P2P沒有連接到網絡
- 7. Wifi p2p - 無法執行異步任務
- 8. iphone XCode-Wifi連接
- 9. Wifi與GameKit
- 10. Android Wifi P2p(Wifi Direct)連接是否可以跨活動使用?
- 11. 如何在iPhone上使用iPhone上的多個同伴與GameKit?
- 12. Iphone App中的Wifi連接
- 13. 如何在我的iphone應用程序中執行p2p付款?
- 14. WIFI P2P REMOVE GROUP
- 15. android p2p連接
- 16. 直接P2P連接
- 17. iPhone - 如何在P2P傳輸數據
- 18. iPhone與接入點的WiFi連接
- 19. IPhone P2P - 3個iPhone手機搜索時出現p2p連接問題
- 20. 如何通過亞行連接wifi
- 21. Gamekit iPad和iPhone通信
- 22. 如何執行在iphone在線連接的驗證
- 23. 創建組使用WiFi p2p來連接多個設備
- 24. iPhone - 如何找到連接的WiFi接入點的MAC地址?
- 25. Unity3d WIfi直接(P2P)Android支持
- 26. p2p連接參數
- 27. 如何連接到wifi
- 28. 無法通過GameKit連接
- 29. p2p網絡究竟如何連接?
- 30. 上連接到WiFi網絡
嘿非常感謝你。你能建議任何鏈接,我會得到它的示例代碼。 – amy