我需要能够搜索附近的所有蓝牙设备,并获取它们的id。我不需要配对。我正在使用iPhone 2.3 beta。
这是可能的吗?我已经尝试使用GameKit,但没有成功,有没有人知道如何做到这一点。
BOOL result = NO;
if (!session) {
session = [[GKSession alloc] initWithSessionID:@"SCANNER"
displayName:nil
sessionMode:GKSessionModePeer];
self.session.delegate = self;
[self.session setDataReceiveHandler:self withContext:nil];
self.session.available = YES;
result = YES;
}
它在这一行挂了: [self.session setDataReceiveHandler:self withContext:nil];
以下错误
Scanner[42754:207] Error: 30500 -- Invalid parameter for -setDataReceiveHandler:withContext:.
then
~ DNSServiceRegister callback: Ref=471fa40, Flags=2, ErrorType=0 name=00rusor1A..iPhone Simulator regtype=_q1eu29voete9jf._udp. domain=local.