想要开发一个robost应用程序,其中大部分通信都是p2p
,而不是基于任何私有/云/苹果提供的服务器。
Q1 :是否可以使用URLSession.shared.dataTask
方法将数据发送到“服务器”的设备?或者需要使用第三方网络套接字?
URLSession.shared.dataTask(with: urlRequest as URLRequest, completionHandler: { data, urlResponse, error in })
Q2 :如果Q1为是,如何获取设备的IP地址?找到基于WiFi的设备this,但在我的设备中,它返回本地IP(192.168.0.2)。
设备不在密切接近,不要认为MultipeerConnectivity
框架有帮助。
Q3 :您是否了解初学者如何为iOS开发P2P应用程序的教程?