2012-12-04 4 views
0

, 우리는 통화 상태 변화 (CTCallCenter.callEventHandler)와 같은 시스템 이벤트에 대한 핸들러를 설정할 수 있습니다, 그래서 우리의 응용 프로그램을 호출 할 때 알림을 수신/발신/연결/분리 등맞춤 이벤트를 다른 iPhone 응용 프로그램에 보내시겠습니까? 아이폰 응용 프로그램에서

나는 그것이 가능하다면 궁금 이벤트를 정의하고 다른 앱을 구독하게하십시오.

일부 검색을 수행했는데 Mac에서 AppleEvents http://hintsforums.macworld.com/showthread.php?t=112964을 사용하여 검색했을 수도 있습니다. 그러나 iOS에는 해당되지 않을 수도 있습니다.

아이디어가 있으십니까?

(내가 openURL을 사용하는 것에 대해 생각해 봤지만 다른 응용 프로그램의 UI를 시작하지 않으려 고합니다. 나는 단지 뭔가를 알고 싶을뿐입니다. 다른 응용 프로그램을 배경으로 실행되도록하기 위해 몇 가지 트릭을 사용했습니다. 긴.)

답변

0

아니요, 모든 앱이 샌드 박스 내에서 실행되며 다른 앱과 통신 할 수 없습니다. 앱 URL 스키마가 정의되어 있으면 다른 앱을 시작할 수 있습니다. 이러한 체계를 사용하면 매개 변수를 전달할 수 있습니다.

관련 문제