Привет. Я пытаюсь создать простой чат-клиент между двумя прикосновениями к ipod. Просто для начала изучения Bonjour.Я подключаю два устройства нормально, и все, кажется, должно работать.Я могу отправить данные без проблем (без ошибок), но когда я должен получить данные, а я нет.Когда я просматриваю журнал, я вижу, что «GCKSessionEvent_IncomingOOBPacket: не удалось создать сообщение oob». Я пробовал гуглить любой фрагмент этого сообщения, ища какой-то ответ, но результатов буквально 0.Я надеялся, что кто-то здесь может иметь ответ.
спасибо
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;
}