iphone - 如何在 iPhone 通话期间播放声音

标签 iphone objective-c xcode audio call

我需要在我的应用程序中调用电话,并且需要在通话中播放声音片段。我怎么能这样做?

我尝试过使用 AudioToolbox,但通话中的声音非常低;请帮助我,谢谢!

编辑:感谢您的回答,但这不是为了播放歌曲;它用于流式传输一些录制的句子。没有人能帮助我吗?我需要像模拟麦克风一样直接流式传输音频,或者我需要播放可以在通话中听到的高音量声音。感谢您的关注。

最佳答案

每个应用程序都有自己的沙盒,它们在这些沙盒中能做的事情非常有限。这包括影响电话、短信和电子邮件的应用程序。除了能够调用电话、发送短信和电子邮件之外,应用程序不能做任何其他事情。

除了通过电话播放声音存在潜在的安全问题和版权问题外,用户在许多应用程序中发生这种情况会非常烦人,因此 Apple 完全阻止了它。

基本上你想做的事在非越狱的 iOS 设备上是不可能的

关于iphone - 如何在 iPhone 通话期间播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5465512/

相关文章:

iphone - AVCaptureVideoPreviewLayer 平滑方向旋转

ios - 调试一个奇怪的崩溃 - NSInternalInconsistencyException

ios - 查看屏幕 ios xcode 的百分比

ios - 如何在一段时间后不调用API而在应用程序中连续更新数据?

iphone - 以编程方式枚举 UIViewController 的传出 Segue

ios - 获取 UIPageViewController 当前索引的可靠方法

swift - Alamofire https 请求仅在 NSExceptionAllowsInsecureHTTPLoads 设置为 true 时有效

iOS : 'MyViewController' does not conform to protocol 'UITableViewDataSource'

iPhone核心数据: Do Transformable Attributes have to Transform to only Data?

ios - 如何始终在 Obj c 中看到 Tableview 的滚动条?