Objective-C를 사용하여 iPhone에서 부재 중 전화를 확인하려면 어떻게해야합니까?Objective-C를 사용하여 iPhone에서 부재 중 전화를 확인하려면 어떻게해야합니까?
답변
타사 소프트웨어에서 iPhone 전화에 액세스 할 수 없습니다. 운 좋게.
수신 통화,
- (void)applicationWillResignActive:(UIApplication *)application;
가 호출 및 통화가 놓친 도착하면, 응용 프로그램이 다시 활성화 될 것입니다 기능과
- (void)applicationDidBecomeActive:(UIApplication *)application;
가 호출되는 함수가있을 때.
이렇게하면 부재 중 전화를 감지 할 수 있습니다. 내가 아는 다른 방법은 없습니다.
유일한 단점은 응용 프로그램이 활성 상태 일 때 장치를 잠그거나 잠금 해제 할 때 호출되어 누락 된 통화인지 또는 사용자가 장치를 잠근 것인지 여부를 알 수 없기 때문입니다.
잠금/잠금 해제 문제를 해결하는 쉬운 방법은 방금 전화를받지 못했는지 묻는 대화 상자를 팝업으로 표시합니다 (예 또는 아니요) – kubi
샌드 박스는 타사 앱에서 전화 기능에 액세스하지 못하게합니다. 따라서 부재중 전화를 감지 할 수있는 방법은 없습니다.
Core Telephony 프레임 워크를 사용하여 통화 상태 변경을 감지합니다. 수신 전화를 청취합니다. 이제는 전화가 왔을 때 신청서가 통보됩니다.
이 후 알림이 팝업되면 applicationWillResignActive이 호출됩니다.
- 사용자가 통화를 수락하면는 applicationDidEnterBackground :와가 호출 한 다음 사용자가 호출되는 응용 프로그램 applicationDidBecomeActive로 다시 전환 할 때.
- 사용자가 통화를 거부하거나 수락/거부 전에 통화자가 종료하면 applicationDidBecomeActive이 호출됩니다.
두 번째 경우는 부재중 전화를 나타냅니다.
앱이 통화 중일 때 활성화되었을 때만 작동합니까? 내 말은, 당신은 _all_ 부재중 전화를 받기 위해 그것을 사용할 수 없다는 것입니다. – hsribei
- 1. asp.net에서 부재 중 렌더링
- 2. Windows Mobile에서 부재 중 전화 받기
- 3. 아이폰 : 부재 중 전화 아이콘
- 4. Python을 사용하여 전화를 걸려면 어떻게해야합니까?
- 5. Javascript를 사용하여 favicon을 확인하려면 어떻게해야합니까?
- 6. iPhone에서 전화로 집에 있어야하는지 하루에 한 번 확인하려면 어떻게해야합니까?
- 7. 부재 중 에이전트에서 전자 메일 루프 캐치
- 8. Android에서 부재 중 전화 번호 찾기
- 9. Windows Phone에서 부재 중 통화 로그에 액세스하십시오.
- 10. 정규식을 사용하여 더하기 기호를 확인하려면 어떻게해야합니까?
- 11. Selenium을 사용하여 양식 행의 값을 확인하려면 어떻게해야합니까?
- 12. 변수가 초기화되었는지 확인하려면 어떻게해야합니까?
- 13. OptionButton.Value가 선택되었는지 확인하려면 어떻게해야합니까?
- 14. iPhone에서 *로 시작하는 전화를 거는 방법은 무엇입니까?
- 15. Outlook의 "부재 중"자동 회신을 식별하는 방법은 무엇입니까?
- 16. GEARS가 설치되어 있는지 확인하려면 어떻게해야합니까?
- 17. PHP에 값이 존재하는지 확인하려면 어떻게해야합니까?
- 18. TDBCheckBox가 런타임에 설정되었는지 확인하려면 어떻게해야합니까?
- 19. iPhone에서 전화를 걸 때 경보를 울리려면 어떻게합니까?
- 20. iPhone에서 전화를 걸면 WebApp가 자동으로 다시 시작됩니다.
- 21. iPhone에서 걸려온 전화를 걸 때 화면 캡처
- 22. adhearsion을 사용하여 전화를 걸었습니다.
- 23. ASIFormDataRequest를 사용하여 iPhone에서 서버로 이미지 업로드 중
- 24. SMS를 차단하고 전화를 걸려면 어떻게해야합니까?
- 25. 파일이 jquery로 수정되었는지 확인하려면 어떻게해야합니까?
- 26. 내 HttpContext.Cache의 내용을 확인하려면 어떻게해야합니까?
- 27. Access에서 null 값을 확인하려면 어떻게해야합니까?
- 28. 테이블 mysql.proc가 있는지 확인하려면 어떻게해야합니까
- 29. Outlook이 "부재 중"으로 설정된 경우 전자 메일 알림 끄기
- 30. Quartz & C와 ObjectiveC를 사용하여 이미지를로드하는 것과의 차이점은 무엇입니까?
나는 이것이 불가능하다는 것은 불행하다고 생각합니다. 사용자가 앱이 휴대 전화의 특정 부분에 액세스 할 수 있는지 확인해야하는 Android 모델을 선호합니다. –
보안 기능입니다. 응급 상황이 발생해도 iPhone이 작동해야하기 때문에 iPhone의 모든 기능이 전화기 작동을 보호하도록 구성되어 있습니다. 타사 앱이 전화 번호를 받거나 전화 트리 코드를 수신 할 수있는 경우 개인 정보 보호 문제가 발생할 수 있습니다. – TechZen