从 Connecting 到 NotConnected 的 Multipeer Connectivity 会话
Posted
技术标签:
【中文标题】从 Connecting 到 NotConnected 的 Multipeer Connectivity 会话【英文标题】:Multipeer Connectivity session from Connecting to NotConnected 【发布时间】:2016-02-03 01:30:42 【问题描述】:我开发了一个非常简单的概念项目来测试 OS X 和 ios 平台上的 Multipeer Connectivity 框架。他们每次都可以找到对方,但无法连接。会话状态将从 Connecting 更改为 NotConnected。
我在不同的 MacBook 和 iOS 设备上尝试过,也在 iOS 模拟器上尝试过,并且行为相同。
我的源代码已经上传到https://gist.github.com/hcwang/1a62d7a2def4d271d950。
感谢您的热心帮助。
【问题讨论】:
【参考方案1】:我相信你的功能
func session(session: MCSession, didReceiveCertificate certificate: [AnyObject]?, fromPeer peerID: MCPeerID, certificateHandler: (Bool) -> Void)
你需要...
func session(_ session: MCSession, didReceiveCertificate certificate: [Any]?, fromPeer peerID: MCPeerID, certificateHandler: @escaping (Bool) -> Void)
certificateHandler(true)
希望有帮助
【讨论】:
以上是关于从 Connecting 到 NotConnected 的 Multipeer Connectivity 会话的主要内容,如果未能解决你的问题,请参考以下文章
MySQL 5.6主从Slave_IO_Running:Connecting/error connecting to master *- retry
无法在“WebSocket”上执行“发送”:仍处于 CONNECTING 状态
如何将 Android BLE BluetoothGattCallback 设置为具有状态 BluetoothProfile.STATE_CONNECTING?
Nginx 高并发下报错 connect() failed (110: Connection timed out) while connecting to upstream