Multipeer Connectivity - Use with a pin
我想在我的应用程序中使用新的iOS7多人连接,其中一个人是主机,任何人都可以加入主机。
我已经成功地实现了它,结合了本教程和苹果开发人员对多点连接的参考。
不过,我想做的是添加一个额外的安全层,这样不仅每个人都可以加入这个应用程序。我希望这样,当一个人请求加入主机时,他们必须输入一个随机的4位PIN码,主机会告诉该组,这样知道该密码的人就可以输入并加入会话。
这可以吗?由于iOS7是如此的新,很难找到安迪的信息。
任何帮助或建议都将不胜感激。干杯
这绝对是可能的。当您邀请您的对等方连接到服务时,您可以向广告客户发送一个nsdata对象。只需将pin代码转换为nsdata对象,并将其发送到广告设备上进行检查。
你可以在苹果的文档网站上找到相关信息,使用
1 2 3 4 | - (void)invitePeer:(MCPeerID *)peer toSession:(MCSession *)session withContext:(NSData *)context timeout:(NSTimeInterval)timeout |