ios - GameKit 点对点连接问题。向另一台设备发送邀请需要很长时间

标签 ios objective-c p2p gamekit gkpeerpickercontroller

我在我的应用程序中使用 GameKit 点对点连接,我遇到了以下问题:使用 GKPeerPickerController 时,有时需要很长时间才能发送连接邀请设备到另一个。有时设备只是看不到对方。我能做些什么呢?完全不使用 GKPeerPickerController 并提供自定义界面是否更好?

最佳答案

根据您尝试制作的应用类型,让一台设备充当服务器,另一台设备充当客户端可能对您更有利。我从个人经验中注意到,让两个设备都充当对等设备可能需要相当长的时间,或者根本无法工作。

服务器/客户端透视图的唯一缺点是您的用户必须专门选择其中之一,并且您必须创建自己的用户界面。但是,如果您可以使用它,那么您可能会获得更好的结果。祝你好运!

关于ios - GameKit 点对点连接问题。向另一台设备发送邀请需要很长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14963448/

相关文章:

objective-c - Objective C 的解析器生成器?

ios - 仅在一个 UIViewController 上强制横向 View

ios - 在 `React-Core` 中未找到 `../node_modules/react-native/React` 的 podspec

iphone - scheduledTimerWithTimeInterval vs performselector with delay with iOS 5.0

unix - 如何在 2 个 nats 后面执行 p2p?

ios - iPhone 对等 2 对等连接.. 有没有办法连接到 1 个以上的设备?

iphone - 我如何运行多个 ios 模拟器来测试 p2p

ios - 类单例初始化不能自动完成

ios - Swift 3 - MapKit 注释触摸监听器

ios - 如何在 objective-c 中创建可变大小的浮点类型数组?