GKPeerPickerController在iOS 7中已被弃用。

11
我需要实现在两个设备之间通过蓝牙进行数据交换的功能。我知道GKPeerPickerController类可以用于此目的,但iOS 7以后就被弃用了。无论是互联网搜索还是文档都没有提到应该使用什么替代品(通常都会有)。你有什么建议吗?
参考链接:GKPeerPickerController类参考
1个回答

13

好的,我来回答自己的问题。来自苹果文档:

多点连接框架(Multipeer Connectivity.framework)支持发现附近的设备和直接与这些设备通信,无需互联网连接。该框架使得轻松创建多点会话成为可能,并支持可靠的有序数据传输和实时数据传输。通过该框架,您的应用可以与附近的设备进行通信并无缝交换数据。
该框架提供了编程和基于 UI 的选项来发现和管理网络服务。应用程序可以将MCBrowserViewController类集成到其用户界面中以显示对等设备列表供用户选择。或者,您可以使用MCNearbyServiceBrowser类在程序中查找和管理对等设备。
有关此框架接口的更多信息,请参见Multipeer Connectivity Framework Reference

这个类从iOS7开始可用。虽然如此,我认为他们应该在GKPeerPickerController中的弃用消息附近提供一个指向这个类的链接。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接