fal*_*lky 3 bluetooth objective-c ios pin-code multipeer-connectivity
我想在我的应用程序中使用新的iOS 7 Multipeer Connectivity,其中一个人是主持人,任何人都可以加入主机.
我已经使用本教程和Apple Developer Reference to Multipeer Connectivity 的组合成功实现了它.
但是,我想要做的是添加额外的安全层,这样不仅每个人都可以加入应用程序.我想要它,所以当一个人请求加入主机时,他们必须输入一个随机的4位密码,主机会告诉该组,所以知道它的人可以输入并加入会话.
这可能吗?由于iOS 7是如此新颖,很难找到它的信息.
任何帮助或建议将不胜感激.干杯
这绝对是可能的.当您邀请对等方连接到服务时,您可以将NSData对象发送给广告商.只需将PIN码转换为NSData对象,然后将其发送给广告设备进行检查即可.
您可以使用变量在Apple的文档站点上找到相关信息context.如果您需要更多指导,请告诉我.
- (void)invitePeer:(MCPeerID *)peer
toSession:(MCSession *)session
withContext:(NSData *)context
timeout:(NSTimeInterval)timeout
Run Code Online (Sandbox Code Playgroud)