휴대 전화가 켜지거나 꺼져있을 때 관찰 할 수있는 NSNotification이 있습니까?전화 통화 상태에 대한 NSNotification이 있습니까
4
A
답변
5
NotificationCenter
는 그것은 당신이에 코드 블록을 할당 할 수있는 callEventHandler
속성을 호출 상태로 호출되는 한 모든 알림이 아부 보내하지만, 아이폰 OS 4에 소개 된 CTCallCenter
클래스를 살펴하지 않습니다 정보.
앱이 포어 그라운드에있을 때 (또는 전화가 왔을 때 포 그라운드에서 벗어 났을 때)에만 핸들러가 호출되지만 사용자가 전화를 걸 때 (CTCallStateDialing
) 전화 (CTCallStateIncoming
), 응답/연결 (CTCallStateConnecting
) 또는 전화 끊기 (CTCallStateDisconnected
).
0
내가 알고있는 것은 하나도 없지만 상태 표시 줄의 변경 사항을 알고 싶다면 UIApplicationWillChangeStatusBarFrameNotification
(UIApplication documentation 하단에 설명 된대로)을 관찰하고 변경이 발생할 때마다 해당 userInfo의 새 rect.
관련 문제
- 1. uiwebview에 대한 nsnotification이 완료되었습니다.
- 2. 전화 통화 상태
- 3. 통화 전화 걸기 방법
- 4. Monotouch 전화/통화 상태?
- 5. Android Handle 전화 통화
- 6. iPhone 전화 통화 오디오 스트림
- 7. NSNotification이 알리지 않음
- 8. GSM 모뎀, PC를, SMS 및 전화 통화
- 9. Android 휴대 전화로 전화 통화 기록 하시겠습니까?
- 10. 아이폰 전화 통화 중 소리 내기
- 11. 기록 통화 안드로이드에서 발신 및 수신 전화
- 12. 전화 통화 후 게임 강제 종료? - Android
- 13. 전화 통화 (iPhone) 중에 소리에 효과를 적용 할 수 있습니까?
- 14. 블루투스, 네트워크 및 전화 통화 기능이 동시에 있습니까?
- 15. 전화 통화 활동 양식에 필드 추가
- 16. 전화 통화 데이터를 DB에 저장 하시겠습니까?
- 17. 통화 종료 후 통화 로그에서 통화 삭제
- 18. 격자보기 상태에 문제가 있습니까?
- 19. UIButton의 여러 상태에 대한 setContentEdgeInsets?
- 20. ios 4.3.1 applicationWillResignActive 동작이 버그가 있습니까? 이 이벤트 상태에 대한
- 21. Flash Lite에서 전화 통화 키에 대한 키 누르기 이벤트를받을 수 있습니까?
- 22. 통화 코드에서 통화 기호를 파생시킬 수 있습니까?
- 23. iOS에서 블루투스 헤드셋의 연결 상태에 대한 정보를 얻을 수 있습니까?
- 24. SQL Server 교착 상태에 대한 유용한 자습서가 있습니까?
- 25. Delphi 디버거에 ??? 통화 변수에 대한
- 26. Sun 자습서의 교착 상태에 대한 질문
- 27. JavaFX - 바인딩 버튼의 비활성 상태에 대한 질문입니다.
- 28. 전화 끊기에서 전화 걸기
- 29. JavaScript에서 유휴 상태에 대한 작업 수행
- 30. gen_server 상태에 대한 ets 테이블 사용
감사합니다. Arash. 그것은 올바른 방향으로 나를 가리켰다. 이 문서에 따르면 "통화 이벤트가 발생할 때 응용 프로그램이 활성화 된 경우 시스템은 즉시 이벤트를 처리기로 전달합니다 ... 일시 중지 된 응용 프로그램은 통화 이벤트를 수신하지 않습니다." 그들이 말하는 국가가 응용 프로그램 상태에만 해당되면 나는 궁금합니다. 일시 중단 된 배경이 배경과 다릅니다. 시도하고 알아내는 것이 가장 좋습니다. 감사! – haider