3

1 人がホストで、誰でもホストに参加できるアプリで、新しい iOS 7マルチピア接続を使用したいと考えています。

このチュートリアルと Apple Developer Reference to Multipeer Connectivity を組み合わせて使用​​することで、これをうまく実装できました。

ただし、私がやりたいことは、セキュリティのレイヤーを追加して、誰もがアプリに参加できるようにすることです. ある人がホストへの参加をリクエストするとき、ホストがグループに伝えるランダムな 4 桁の PIN コードを入力する必要があるので、それを知っている人はそれを入力してセッションに参加できます。

これは可能ですか?iOS 7 は非常に新しいため、詳細な情報を見つけるのは困難です。

どんな助けや提案も大歓迎です。乾杯

4

1 に答える 1

6

これは絶対に可能です。ピアをサービスに接続するよう招待すると、NSData オブジェクトを広告主に送信できます。ピン コードをNSDataオブジェクトに変換し、送信して広告デバイスでチェックするだけです。

変数を使用して、Apple のドキュメント サイトで関連情報を見つけることができcontextます。さらにガイダンスが必要な場合はお知らせください。

- (void)invitePeer:(MCPeerID *)peer
         toSession:(MCSession *)session
       withContext:(NSData *)context
           timeout:(NSTimeInterval)timeout
于 2013-10-20T19:25:30.113 に答える