Привет, я пытаюсь создать простой чат-клиент между двумя касаниями 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;
}
Похоже, что вы пытаетесь отправить данные Out Of Band другому клиенту. Какие звонки вы используете для отправки/получения данных? – Fred
Спасибо, Кенни, я новичок на этом сайте и понятия не имел, как это сделать. Способ улучшения форматирования. – Caranicas
Немного больше информации. Примерно в 4 раза во время попытки сборки Ive получил эту всплывающее окно. «Не удается запустить отладчик. CFSocketSetAddress возвращает ошибку« -1 » Попробуйте перезагрузить устройство и/или Macintosh». – Caranicas