2013-09-23 17 views
11

2つのデバイス間で青い歯でデータを交換できる機能が必要です。私はこの目的のためにGKPeerPickerControllerが使用されていることを知っています。しかし、このクラスはiOS 7以降、廃止されました。インターネットの検索とドキュメントでは、代わりに何を使用するかについては何も言いません(通常と同じように)。助言がありますか?iOS 7ではGKPeerPickerControllerが推奨されていません

GKPeerPickerController Class Reference

答えて

12

[OK]をクリックします。アップルのドキュメントから:

Multipeer接続フレームワーク(MultipeerConnectivity.framework) は近くのデバイスの発見とインターネット接続を必要とせずに、これらのデバイスと直接通信 をサポートしています。この フレームワークを使用すると、マルチペイパーセッションを簡単に作成し、信頼できるインオーダーデータ送信とリアルタイムデータ 送信をサポートする にすることができます。このフレームワークを使用すると、近くの端末 と通信し、データをシームレスに交換できます。

フレームワークは、 ネットワークサービスを検出して管理するためのプログラムおよびUIベースのオプションを提供します。 Appsは MCBrowserViewControllerクラスをユーザーインターフェイスに統合して、 のピアデバイスリストを表示して、ユーザーが選択できるようにすることができます。または、 はMCNearbyServiceBrowserクラスを使用して、ピア デバイスをプログラムで検索して管理することができます。

このフレームワークのインターフェイスの詳細については、 Multipeer Connectivity Framework Referenceを参照してください。

このクラスはios7以降で使用できます。それは良いですが、私は彼らがこのクラスへのリンクを非推奨メッセージの近くのGKPeerPickerControllerに与えることができたと思います。

関連する問題