【发布时间】:2014-04-15 13:05:31
【问题描述】:
我是否正确假设最多可以连接 8 个对等方并使用 Apple 的示例代码在同一个“房间”中聊天? https://developer.apple.com/library/ios/samplecode/MultipeerGroupChat/Introduction/Intro.html
这提到了每个会话最多 8 个对等点的限制: https://developer.apple.com/library/ios/documentation/MultipeerConnectivity/Reference/MultipeerConnectivityFramework/MultipeerConnectivityFramework.pdf
如果是这样,如何修改代码以允许同一个聊天室中有 8 个以上的对等方?
感谢您的指导。
【问题讨论】:
-
multipeer frameword 在 wifi、ad-hoc wifi 和蓝牙技术上工作。我从未使用过它,但它可能会搜索所有这些选项并找到一个可行的选项并使用它。在这种情况下,它必须根据所有这些技术的最低限制来限制一切。在您的情况下,它将是蓝牙,它有 8 个对等限制(包括自身)。 Wifi 应该有更大的限制,但我不确定 Apple 是如何考虑到这一点的。
-
我正在寻找同样的问题@codeman - 我必须扩展我的应用程序以支持 32 个对等点。我刚刚用 9 个对等方测试了当前的应用程序(单个 MCsession),它在单个会话中运行良好。难住了。我想看看框架会如何失败,以便我可以将其纳入设计。
-
@codeman 你好,你有没有找到超过 8 个同行限制的方法?如果可以,请在上面发布一些信息或 github 存储库(如果可能)
标签: ios objective-c multipeer-connectivity