2011-11-01 3 views
2

나는 작업 다음을 수행 할 : (전화가 수신 될 때, 즉) 다른 휴대 전화에서 다른 사람이들을 수 있도록통화가 시작되고 끝날 때 전화를 걸고 소리를내는 앱을 만들 수 있습니까?

  1. 은 친구와 대화를하는 동안, 내 휴대 전화에서 소리를 재생할 수 있습니다. (전화가 오기 시작했다는 통지)

  2. 전화가 끝나면 우리가 유선 전화에서 사용하던 것과 같은 소리가 들립니다. (통화 종료 통지).

그래서 나는 아이폰과 같은 자신의 전화 통화 앱을 만드는 것을 생각하고있었습니다. 그러나 문제는 이것이 실현 가능할 것인가? 이 주제와 관련된 여러 게시물을 읽었는데 가능한 것 같습니다.

누구나 가능할 수 있습니까? 대부분의 게시물에 따르면 통화 종료 후 앱에 대한 제어권이 없지만 AVAudioPlayer의 대리인을 사용하여 소리를 재생할 가능성이 있다고 말하기도합니다.

기술적으로 가능한지 알려주십시오. 지금 시작했지만 앱 스토어에서 사과 승인을받을 수없는 경우 완전히 망가질 것입니다. 시작하기 전에 도움이 필요합니다.

+0

당신이하려는 일을 성취 했습니까? 나는 또한 전화를 통해 소리를 재생해야합니다 ... –

답변

2

불행히도, 아닙니다. Apple은 전화를 시작하는 것 외에는 전화 통화와 관련하여 아무 것도 할 수 없습니다. 유일한 방법은 스카 이프 전화처럼 인터넷을 통해 전화를하는 것입니다. 그러나 그것은 정상적인 전화와 같지 않을 것입니다.

+0

빠른 응답을위한 감사 Eduardo. 하지만 전화를 걸 수있는 앱이 있습니다. 그래서 모든 응용 프로그램은 통화를 시작하기위한 것입니까? – mysticboy59

+1

수정. 통화를 시작하면 iOS가 응용 프로그램을 백그라운드에두고 그 작업이 끝납니다. 전화 앱에서만 전화를 끊을 수 있으며 제어 할 API가 없습니다. –

관련 문제