同じネットワーク内のデバイスに送信しますか? 文字列を送信し、それを 2 番目のデバイスの UIAlert に表示するように GKRocket を変更しました。
-(void) sendPacket:(PacketType)packetType
{
NSString * string = [[NSString alloc] initWithFormat:@"Message"];
NSData *packet = [string dataUsingEncoding:NSUTF8StringEncoding];
[manager sendPacket:packet ofType:packetType];
[string release];
}
- (void) session:(SessionManager *)session didReceivePacket:(NSData*)data ofType:(PacketType)packetType
{
UIAlertView * alert;
NSString * str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
switch (packetType) {
case PacketTypeString:
alert = [[UIAlertView alloc] initWithTitle:@"Message" message:[NSString stringWithFormat:@"%@", str] delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:nil];
[alert show];
[alert release];
break;
default:
break;
}
}