2017-02-10 12 views
0

내 애플리케이션에서 다른 애플리케이션을 열려면 버튼을 클릭하거나 앱을 포 그라운드에서 URL Schemes을 사용하십시오. 아래 코드를 사용하십시오.백그라운드에서 애플리케이션 열기 - URL 스키마 사용하기

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"urlscheme://"]]; 

하지만 배경에서 응용 프로그램을 열 수 없습니다. 백그라운드 가져 오기를 사용하도록 설정했습니다. 괜찮습니다. 백그라운드 작업이 실행 중일 때 어떻게 응용 프로그램을 열 수 있습니까?

+0

iOS는 백그라운드에서 앱이 'openURL :'을 호출하는 것을 허용하지 않습니다. – rckoenes

+0

하지만 문서에는 언급되어 있지 않습니다. 사용할 수있는 참조가 있습니까? –

+0

아니요 문서화가 가능하지 않다고 언급 한 적은 없지만 작은 검색은 사람들이 작동하지 않는다고 말하는 많은 게시물을 초래했을 것입니다. 백그라운드에서 허용되는 문서와 문서가 필요한 경우 https : //developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html#//apple_ref/doc/uid/TP40007072-CH5-SW4 – rckoenes

답변

0

백그라운드에서 자원을 공유하고 사용자 데이터를 공유 할 수 있으므로 백그라운드에서 앱을 열 수 없습니다.

원격 및 로컬 알림을 사용할 수 있습니다.

+0

OP는 백그라운드에서 자신의 앱을 여는 방법을 묻지 않고 자신의 앱이 배경에있는 동안 다른 앱을 열 수있는 방법을 묻습니다. – Gruntcakes