Поддельный звонок, Iphone

Кто-нибудь знает, как закодировать и вызывать фальшивый вызов в приложении, поэтому я могу использовать свой собственный звук? Я знаю, что несколько приложений сделали это, просто не знаю с чего начать.

1. Создайте UIView, которому нравится интерфейс, когда кто-то звонит вам.
2. Подготовьте воспроизведение аудиофайлов с помощью AVAudioPlayer
3. Когда приложения запускаются, показывают этот интерфейс и воспроизводят аудиофайл.

Вы можете включать такие вещи, как настройки таймера и уведомление, чтобы оно срабатывало через 5 минут или что-то в этом роде.