2009-09-15 3 views

답변

7

BeamIt 오픈 소스 프로젝트를 확인하십시오. 그것은 블루투스와 와이파이 (그것이 WIFI를하지 않는다고 주장하지만)를 통해 연결할 것이고, 그것이 내 프로젝트에서 잘 작동한다는 것을 확인했다. 피어 투 피어 컨택을 쉽게 할 수 있습니다.

여러 연결의 경우 가능하지만 가능하도록 BeamIt 소스 코드를 편집해야합니다. 나는 읽을 것을 제안한다. GameKit programming guide

-3

정확하게 기억한다면, 블루투스는 장치가 취할 수있는 특정 역할을 정의한다. 대부분의 휴대 전화는 특정 수의 역할 만 지원합니다. 예를 들어, 오디오를 수신하기 위해 휴대 전화에 연결하는 블루투스 스테레오 헤드셋을 사용할 수는 있지만 휴대 전화에 블루투스가 있기 때문에 다른 기기 용 스피커가 지원된다는 의미입니다. 다른 블루투스 장치에서 사용할 수있는 스피커

두 개의 iPhone간에 파일을 전송한다고 가정합니까? 블루투스를 통해 파일을 전송하는 것은 마치 내가을 아이폰에 넣을 수있는 기능처럼 보이지만 나는 애플이 아니므로 확실하지는 않습니다. 사실, 그래, 파일 전송 탈옥 폰을 제외하고 지원되지 않는 것 같습니다 : 당신은 아마 블루투스 전화 접속 네트워킹 비슷한 답변을 얻을 수 있습니다

http://gizmodo.com/5138797/iphone-bluetooth-file-transfer-coming-soon-yes

. 나는 그들이 다양한 이유로 SDK에서 블루투스 명령을 지켰다 고 생각하고 기능을 되찾기 위해 휴대 전화를 탈옥해야 할 것입니다.

+2

이 답변은 잘못되었습니다. GameKit을 사용하면 장치간에 데이터를 전송할 수 있습니다. 나는 이것을하는 생산에서 아이폰 애플 리케이션을 일하고있다. – coneybeare

+2

또한 Bonjour는 iPhone OS 3.0부터 Bluetooth를 통해 완벽하게 작동합니다. –

+1

애플 아이폰에는 블루투스가 있지만, GameKit 프레임 워크 또는 Bonjour 프레임 워크에 블루투스에 액세스 할 수있는 인터페이스가 잠겨 있습니다. 'iPhone 용으로 만든'파트너 프로그램에있는 장치 만 일반 일반 표준 Bluetooth 장치 헤드셋 등이 아닌 연결할 수 있습니다. 내가 만든 'iPhone 용'블루투스 개발 키트가 있습니다. –

24

높은 수준의 GameKit framework 또는 하위 수준 (그러나 여전히 사용하기 쉬운) Bonjour discovery mechanisms을 사용하여 두 대의 iPhone을 연결하고 Bluetooth를 통해 데이터를 전송할 수 있습니다. Bonjour는 3.0 이하의 iPhone에서 Bluetooth와 WiFi간에 투명하게 작동하므로 이러한 두 가지 유형의 네트워크에서 iPhone-to-iPhone 데이터 전송을 지원하려는 경우 좋은 선택입니다.

자세한 내용은 이러한 질문에 대한 답변을 볼 수 있습니다 :

+1

나는 Bluetooth를 통해 Bonjour를 사용하려고했지만 서비스 검색에서는 성공했지만 IP 주소는 확인되지 않습니다. 발견 된 서비스를 어떻게 활용할 수 있습니까? –

-1

우리는 일반적으로 아이폰에 연결하지 못할 블루투스로. 너무 어렵군. 그러니, 제발. ry zapya, xender.it와 같은 다른 파일 전송이 좋음

관련 문제