현재 앱을 종료하지 않고 프로그래밍 방식으로 전화를 걸 수있는 방법이 있습니까? 나는 연구를했지만 모든 대답은앱을 종료하지 않고 프로그래밍 방식으로 호출하는 iOS
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];
이 아닌 내가 원하는 무엇인가, 내가 음성 스트림에 액세스하는 것이 필요하다.
현재 앱을 종료하지 않고 프로그래밍 방식으로 전화를 걸 수있는 방법이 있습니까? 나는 연구를했지만 모든 대답은앱을 종료하지 않고 프로그래밍 방식으로 호출하는 iOS
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];
이 아닌 내가 원하는 무엇인가, 내가 음성 스트림에 액세스하는 것이 필요하다.
보다 걸기를하려고한다면. 이순간에는 불가능합니다
귀하의 질문에 대해 이해할 수있는 점은 전화를 거는 것입니다. 작업을 마치면 앱으로 돌아갑니다. 그렇지?
귀하의 방식은 다음과 같이 필요 :
NSURL *url= [NSURL URLWithString:[NSString stringWithFormat:@"telprompt://%@", phoneNumber]];
[[UIApplication sharedApplication] openURL:url];
사용 telprompt
대신 tel
합니다.
+1 이렇게하면됩니다. –
OP는 애플리케이션을 종료하지 않고 전화를 걸 수 있는지 묻고 (음성 데이터에 액세스합니다). 전화를 걸기 전에 응용 프로그램을 종료하기 전에 프롬프트가 나타납니다. –
아래 내용을 사용하여 원하는 것을 수행 할 수 있습니다.
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"telprompt://%@", telNumber]]];
전화 버튼을 누르면 전화를 걸거나 취소 할 것인지 묻는 메시지가 표시됩니다. 전화를 걸면 전화가 연결되고 통화가 끝나면 마지막으로 방문한 페이지로 앱이 열립니다.
telprompt
을 사용하면 통화가 끝나면 앱으로 돌아갑니다.
+1 이것이 효과가 있습니다. –
할 수 없습니다. 전화 통화 오디오에 대한 액세스 권한을 부여하는 공용 API는 없습니다. – rmaddy
가능한 복제본 [iOS 4.2 - 전화 통화 후 앱으로 돌아 가기] (http://stackoverflow.com/questions/5028329/ios-4-2-return-to-app-after-phone-call) –
@JanakNirmal 아니요 그 이유는 OP가 요구하는 것이 아니기 때문입니다. 1) OP는 앱을 전혀 떠나고 싶지 않습니다. 2) OP는 전화 통화 오디오에 액세스하려고합니다. – rmaddy