2013-04-02 1 views
1

블루투스를 통해 연결할 수 있어야하는 iPhone 4s와 iPad 2가 있습니다. 블루투스가 두 장치에서 모두 활성화되어 있고 두 장치 모두 다른 장치를 검색하지만 두 장치 모두 다른 장치에 나타나지 않습니다.iPhone과 iPad가 블루투스를 통해 서로를 찾을 수 없습니다.

iPhone에서 개인 핫 스폿을 켜면 두 장치가 서로 찾습니다.

안타깝게도, 이것은 (GameKit을 사용하여) 연결을 설정해야하는 앱을 작성하고 있기 때문에 나에게는 해결책이 아니므로 사용자는 앱을 사용하기 전에 개인 핫스팟을 활성화해야합니다.

내 질문은 : 개인용 핫스팟 기능을 사용하지 않고 두 iOS 장치가 서로 보도록하기 위해 누락 된 것이 있습니까?

도움을 주시면 감사하겠습니다.

+0

모르겠습니까, 지금 무엇을 시도하고 계십니까? – borrrden

+0

목표는 장치를 iOS에서 서로 볼 수있게 만드는 것입니다. 그 이유는 GameKit (지금까지 테스트 할 수있는 한)에서도 작동하기 때문입니다. –

+0

페어링 할 수 있고 지원되는 장치 만 Settings.app에 표시됩니다. GKSession을 사용하면 사용자가 쌍을 이루지 않아도 자동으로 찾아서 연결할 수 있습니다. – jjv360

답변

0

두 세션 ID가 같거나 서로를 찾을 수 없는지 확인하십시오.

- (GKSession *)peerPickerController:(GKPeerPickerController *)picker sessionForConnectionType: (GKPeerPickerConnectionType)type{ 
GKSession* session = [[GKSession alloc] initWithSessionID:@"com.cilk.id" displayName:nil sessionMode:GKSessionModePeer]; 
return [session autorelease]; 

}

1

시오 2 BLE 4.0지지 NOT이며 블루투스 다른 하드웨어 모듈을 갖는다. 어쩌면 이것이 주요한 문제 일 것입니다.