问题 GKPeerPickerController已在iOS 7中弃用


我需要允许在两个设备之间通过蓝牙进行数据交换的功能。我知道GKPeerPickerController用于此目的。但是自iOS 7以来,这个类已被弃用。互联网搜索和文档都没有说明要使用的内容(通常如此)。有什么建议么?

GKPeerPickerController类参考


2706
2017-09-23 16:11


起源



答案:


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

Multipeer Connectivity框架(MultipeerConnectivity.framework)   支持附近设备的发现和直接通信   这些设备无需互联网连接。这个   框架使得可以轻松地创建多路径会话   支持可靠的有序数据传输和实时数据   传输。使用此框架,您的应用可以与之通信   附近的设备和无缝交换数据。

该框架提供了基于程序和UI的选项   发现和管理网络服务。应用可以整合    MCBrowserViewController class进入他们的用户界面来显示一个   用户可供选择的对等设备列表。或者,你   可以使用 MCNearbyServiceBrowser 寻找和管理同伴的课程   设备编程。

有关此框架的接口的更多信息,请参阅    多路连接框架参考

从ios7开始,这个课程是可用的。这很好,但我认为他们本可以给出这个课程的链接 GKPeerPickerController 在弃用消息附近。


12
2017-09-24 10:42