【发布时间】:2013-11-04 00:50:43
【问题描述】:
我正在尝试使用 iOS 7 中新的多点连接框架传输 2 兆字节的数据。我发现发送和接收 2 兆字节的数据至少需要 5 分钟。这似乎很奇怪。这是在同一个房间里的 iPhone 5S 和 iPad 3 之间。无论是否启用或禁用 WiFi 或蓝牙以及是否打开/关闭可靠,都会出现问题。
// self.session is an open MCSession, packet is the 2 MB of data, reliable is YES or NO, both are slow
[self.session sendData:packet toPeers:peers withMode:MCSessionSendDataReliable error:&error];
【问题讨论】:
-
两者都可以启用,但您能确认哪个正在使用吗?不要对蓝牙抱太大希望
-
如何判断正在使用哪一个?
-
您可以先禁用蓝牙并再次测试。这将排除正在使用蓝牙的可能性。
-
我会尝试不使用蓝牙。似乎 Apple 会选择最快的机制,但我会在关闭蓝牙的情况下发布我的结果。
-
关闭蓝牙后,我还有 2 分钟,仍在等待消息接收事件...
标签: ios7 multipeer-connectivity