GKSession - 终止并更新会话
为了读取对等点的新显示名称,我需要终止并更新 GKSession。将其设置为 nil 并重新启动是行不通的。在下面的代码中,for-loop 中用于显示可用对等点的…
一些恼人的警告仍然让应用程序运行,但想删除
我尝试了一个应用程序来测试蓝牙通信。这是一个简单的应用程序,仅以文本形式从一个 iDevice 向另一个 iDevice 发送消息。最初,这个应用程序有大约 6…
GKSession 对等点断开连接导致其他对等点显示为断开连接
我的应用程序使用 GKSession 和 GKSessionModePeer。它必须处理对等点的任意连接和断开连接,因为这是一个长时间运行的应用程序,用户应该能够进入后…
iPhone 对等 2 对等连接.. 有没有办法连接到 1 个以上的设备?
我正在尝试实现点对点连接应用程序。所以我想将 2 个以上的设备相互连接。如何为每对设备创建单独的会话 使用新的 GameKit 框架是否可以连接到 1 个以…
使用蓝牙时,同一设备上是否可以有两个 GKSession 实例?
我正在编写多人游戏,并认为我会创建两个 GKSession 实例。一个会话设置为 GKSessionModeServer,另一个会话设置为 GKSessionModeClient。当我在客户…
GKSession:暂停应用程序后不可见
我正在使用 GameKit 工作一段时间。几乎一切都工作正常。我有一个主要问题:恢复后未调用 session:peer:didChangeState: 方法。 在 Apple 示例 GKRock…
GKSession connectToPeer 方法不会超时
我正在努力解决 GKSession 问题。我有一个客户端和服务器,我的客户端尝试与服务器连接, [_gkSession connectToPeer:peerID withTimeout:10]; 如果服…
GKSession 的问题。无法识别可用设备
大家好,我正在使用以下代码来识别蓝牙上的可用设备。 _session = [[GKSession alloc]initWithSessionID:sessionid displayName:sessionid sessionMod…
有没有办法只通过蓝牙连接GKSession?
我们可以仅通过蓝牙强制 GKSession 连接吗?..我知道可以通过 GKPeerPickerController 进行连接,但我对 GKPeerPickerController 接口不感兴趣。我只…
什么 GKSession 每次尝试都无法连接?
在应用程序中,正在调用invitationDidFail,有时它可以正确连接,但有时却不能... 拒绝连接的可能原因是什么? // Display an alert sheet indicating…
GKSession displayNameForPeer 阻止释放会话(iOS 4.0、4.1)
在为另一个对等点(不是自己)调用 displayNameForPeer 后释放 GKSession 时,我可以可靠地使模拟器崩溃,并且我不确定这是否是我做错的事情,或者是…
GKPeerPickerController 的连接问题
我正在使用 GKSession 和 GKPeerPickerController 开发 iOS 游戏。我发现连接两个 iOS 设备的过程缓慢且不可靠,即使它们彼此相邻。我们将我的设备称…
停止来自蓝牙 GKSession 的不相关日志?
如何在GKSession开始搜索时停止以下代码? BTM: posting notification BluetoothAvailabilityChangedNotification 2011-05-17 20:25:05.666 BLUConnec…