嗨我试图建立一个简单的聊天客户端之间两个ipod触摸就像开始学习Bonjour。 我连接这两个设备很好,一切似乎应该工作。我可以发送没有问题的数据(没有错误),但是当我应该接收数据时,我不会。当我查看日志时,我看到“GCKSessionEvent_IncomingOOBPacket:未能创建oob消息”我试过 使用谷歌搜索该消息寻找一些答案但字面上0结果。我希望这里有人可能会有答案。未能创建oob消息?
感谢
KC
回应评论:
三个电话是
-(IBAction)SendMessage
{
NSData* aData = [[NSData alloc] initWithData:[typeText.text dataUsingEncoding: NSUTF8StringEncoding]];
NSUTF8StringEncoding];
[self sendDataToPeers:aData];
}
-(void)sendDataToPeers:(NSData*)data
{
NSError* err;
BOOL didSend = [self.mySession sendDataToAllPeers:data withDataMode:GKSendDataReliable error:&err];
}
-(void) receiveData:(NSData*)data fromPeer:(NSString*)peer inSession:(GKSession*)session context:(void*)context
{
NSString* text = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]autorelease];
self.displayText.text = text;
}
听起来就像你试图发送带外数据到另一个客户端。你用什么样的呼叫来发送/接收数据? – Fred 2010-06-30 19:42:11
感谢Kenny,我是这个网站的新成员,不知道如何做到这一点。更好的格式。 – Caranicas 2010-06-30 21:14:54
稍微更多信息。现在大约4次尝试构建我弹出了这个弹出框。 “ ”无法启动调试器。CFSocketSetAddress返回错误'-1' 尝试重新启动设备和/或Macintosh。“ – Caranicas 2010-06-30 21:41:07