33得票6回答
在iPhone中每60秒调用一个方法

我创建了一个GKSession对象,它在创建时开始搜索设备的可用性,如下: - (void)session:(GKSession *)session peer:(NSString *)peerID didChangeState:(GKPeerConnectionState)state { 我想...

11得票6回答
GKSession-如果我关闭了蓝牙和Wi-Fi,会发生什么?

我正在开发一款iPhone应用程序,它可以实现点对点连接。据我所知,我可以选择使用GKPeerPicker或GKSession。我不想使用PeerPicker,因为我想展示自定义界面,所以我决定使用GKSession,并且额外的好处是它还可以通过Wi-Fi工作,而PeerPicker则不能。 ...

11得票2回答
游戏中心 GKMatch GKSendDataReliable 数据包丢失。

我一直在应用中成功地使用GKMatch。最近,我一直在追踪一个问题,即偶尔出现的游戏停止,经过追踪,我发现是因为数据包被发送但未被接收。这种情况只会偶尔发生,但我似乎无法找出原因。 所有消息都使用GKSendDataReliable发送。 日志显示,数据包已成功从一个设备发送,但从目标设备...

9得票2回答
在另一设备上使用蓝牙播放音乐

我有一个音乐播放器中的歌曲列表。我想使用蓝牙在另一台设备(iPhone)上播放此列表中的一首歌曲。 这是我目前为止所做的: #import "BrowseStationsViewController.h" @interface BrowseStationsViewController (...

7得票1回答
GKSession在iOS 7中已被弃用,现在应该使用什么?

我有一些使用游戏套件在设备之间传输文件的应用程序,但在iOS 7中,游戏套件无法正常工作。我想知道现在应该使用什么。