2012-08-07 2 views
4

백그라운드에서 현재 실행중인 iOS 애플리케이션을 프로그래밍 방식으로 포 그라운드로 가져올 수있는 방법이 있습니까? 이것은 jailbroken되지 않은 기기 용 엔터프라이즈 iOS 앱이므로 비공개 API 호출도 문제가되지 않습니다.iOS 비공개 API를 호출하여 앱을 포 그라운드로 가져 오기

사용자 지정 URL 처리기를 등록하고 백그라운드 작업에서 openURL을 호출하는 등 여러 가지 솔루션을 이미 시도했지만 백그라운드 작업에서는 openURL 호출이 무시됩니다. 내부적으로 사용할 수있는 openURL에서 사용하는 하위 수준의 개인 API 호출이 있습니까?

내가 시도한 다른 접근 방법은 Launch other application without URL schema in iphone?에 언급 된 방법을 포함하지만 배경 작업에서도 작동하지 않습니다.

+0

벤, 나는 매우 비슷한 질문을 던졌습니다. http://stackoverflow.com/questions/11531544/show-some-ui-from-background-in-audio-player-or-voip-app-on-ios I 이 작업을 수행하는 방법을 알아 내려고하고 있습니다. 지금까지 행운이 없습니다. –

답변

2
[[UIApplication sharedApplication] launchApplicationWithIdentifier:@"" suspended:NO]; 

당신은뿐만 아니라 작동 할 수 YEScom.apple.springboard.launchapplications 자격을 설정해야합니다.

+2

이렇게하려면 jailbroken 장치가 필요합니다. – teradyl

+0

자격으로 인해 장치에 배포 할 수 없으므로 파일에 자체 서명해야합니까? – Burf2000

관련 문제