2013-09-23 4 views
11

두 장치간에 파란 치아를 통해 데이터를 교환 할 수있는 기능이 필요합니다. 나는이 목적을 위해 GKPeerPickerController가 사용된다는 것을 알고있다. 그러나이 수업은 iOS 7 이후 더 이상 사용되지 않습니다. 인터넷 검색 및 문서 모두는 대신 무엇을 사용해야하는지에 대해 말하지 않습니다 (일반적으로 그렇듯이). 어떤 제안?iOS 7에서 GKPeerPickerController가 더 이상 사용되지 않습니다.

GKPeerPickerController Class Reference

답변

12

좋아, 난 내 자신의 질문에 답변 해 드리겠습니다. 사과 문서에서 :

Multipeer 연결 프레임 워크 (MultipeerConnectivity.framework는) 인근 장치의 검색 및 인터넷 연결을 필요로하지 않고 그 장치와 직접 통신 을 지원합니다. 이 프레임 워크를 사용하면 쉽게 멀티 페어 세션을 만들 수 있으며 신뢰할 수있는 주문형 데이터 전송 및 실시간 데이터 전송을 지원할 수 있습니다. 이 프레임 워크를 사용하면 앱이 주변 기기와 통신하고 원활하게 데이터를 교환 할 수 있습니다.

프레임 워크는 네트워크 서비스를 검색하고 관리하기 위해 프로그래밍 방식의 UI 기반 옵션을 제공합니다 ( ). Apps는 MCBrowserViewController 클래스를 사용자 인터페이스에 통합하여 사용자가 선택할 수있는 피어 장치 목록을 표시 할 수 있습니다. 또는 MCNearbyServiceBrowser 클래스를 사용하여 피어 장치를 프로그래밍 방식으로 찾고 관리 할 수 ​​있습니다.

이 프레임 워크의 인터페이스에 대한 자세한 내용은 Multipeer Connectivity Framework Reference을 참조하십시오.

이 클래스는 ios7부터 사용할 수 있습니다. 괜찮 았어.하지만 그들은 비하 메시지 근처에서 GKPeerPickerController에이 클래스에 대한 링크를 줄 수 있다고 생각한다.

관련 문제