GKPeerPickerController已在iOS 7中弃用

时间:2013-09-23 16:11:50

标签: iphone objective-c bluetooth ios7

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

GKPeerPickerController Class Reference

1 个答案:

答案 0 :(得分:12)

好的,我会回答我自己的问题。来自apple docs:

  

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

     

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

     

有关此框架的接口的更多信息,请参阅   Multipeer Connectivity Framework Reference

自ios7以来,这个课程是可用的。这很好,但我认为他们可以在弃用消息附近的GKPeerPickerController中给出这个类的链接。