通话过程中播放音频文件



我有以下要求要实现到我的应用程序

我想在接听电话/从我的应用程序拨打电话后播放音频文件。我的意思是我想通过在通话中播放音频文件来让打电话的人假装在路上/下雨。

请提供您的见解

非常感谢您的意见和帮助

这当然可以做到。应用程序必须电话应用程序首先,绿色与白色(如iPhone电话中心)和一个良好的董事会中添加相同的应用程序。"样本"按钮系统将这款应用的二次特征。你可以把手机远离你的耳朵在直播电话,finger-slide屏幕与"结束呼叫",暴露你的"样板",选择要播放一个音频文件在你的电话。你可以先按静音键,这样听者只能听到你的音频文件。

你应该阅读音频会话编程指南,你的要求是不可能满足的。在接收电话或系统警报时,您的音频会话被中断。没有别的办法。您的应用程序在通话期间无法播放声音。它不会杀死你的应用,但是,你可以在中断开始/结束时获得通知,以便优雅地做出反应。文档的相关部分(在"处理音频中断"中):

添加音频会话代码来处理中断,确保您的当有电话呼叫时,应用程序的音频继续正常运行到达或时钟或日历闹铃响起。

音频中断是应用程序音频的停用会话-立即停止或暂停您的音频,取决于你使用的是哪种技术。当一个人在竞争时,就会出现干扰来自内置应用程序的音频会话被激活并且该会话被激活不被系统分类混用你的。疗程结束后如果处于非活动状态,系统会发送一条"您被打断了"的信息您可以通过保存状态、更新用户界面和等等。

我认为应用商店不会允许这种类型的应用。

会很有趣;-)

这不仅仅是应用程序商店的问题,你只是不能通过编程来实现(假设iPhone没有越狱),因为调用会杀死任何"非苹果"应用程序运行的任何其他进程。我同意这个有趣的问题:)

最新更新