2011-11-04 1 views
1

내가 그러나 내가 백그라운드 모드로 갈 때, 또는 그냥 해제하는 것이보고 메신저, 내가 데이터 전송에 GameKit를 사용하는 블루투스 연결을 필요로하는 위해 appliction 일하고있는 나는 늘 연결이 이러한 경우에 드롭의 원인이 뭔가를 놓치고 경우 응용 프로그램에서 화면, 블루투스 연결이 필자가 본 ... 그런 상황에서 살아 연결을 유지하는 다른 응용 프로그램을 삭제, 사람이 어떤 생각을 가지고?GameKit 유지 연결하는 동안 장치 화면을 끄거나 배경

덕분에이 의도적으로 애플에서 지원하지 않는

+0

가능한 중복 [나는 동안 백그라운드에서 블루투스를 통해 다른 iOS 장비를 발견 할 수 있습니까?] (http://stackoverflow.com/questions/4204080/can-i-discover-other-ios-devices-over-bluetooth- – slf

답변

3

다니엘 ...이 주위를 찾고 있지만 havent 한 유용한 것을 발견했다. 당신이 앱 스토어를 통해 배포 할 필요가 없습니다 응용 프로그램에 대한이 글을 쓰는 경우

, 당신은 백그라운드에서 자동 오디오 파일을 재생하는 응용 프로그램을 설정할 수 있습니다. 이렇게하면 응용 프로그램이 백그라운드에 있거나 화면이 잠겨 있어도 GameKit이 계속 작동합니다.

이 응용 프로그램이 앱 스토어를 통해 배포해야하는 경우

애플은 청각 음악 연주와 실제 기능으로 오디오를 필요로한다.

+0

가 .. 애플 리케이션을 재생이 aproach의 상점을 사용하는 앱 스토어에서 응용 프로그램, 음악처럼 보인다 동안 - 인 - 더 - 배경) 광산은 그래서 오 행운에있을 수 있습니다 어느 – Daniel

0

GKSession을 사용하여 연결된 두 개의 장치가 있고 통화 중 하나가 중단되거나 백그라운드로 들어가면 깨우기 연결이 아직 살아 있어야합니다 (장치간에 패킷을 보내고받을 수 있어야 함).

당신은 당신의 PLIST에

UIRequiresPersistentWiFi

설정을 시도 할 수 있습니다. 의