【发布时间】:2013-09-26 03:41:18
【问题描述】:
我在使用 AVFoundation 框架时遇到了一些问题。 我使用 iOS 6 编写了一个演示应用程序来录制音频、播放并计算分贝。 它既适用于内置 xcode 4.6.3 的 iOS 模拟器,也适用于带有 iOS 6.1.3 的 iPhone
现在我已经将 xcode 更新到版本 5 并再次测试了 appa。使用内置模拟器,它可以工作(适用于 iOS 6.1 和 iOS 7 模拟器)。但是当我将应用程序部署到我的 iPhone 上,使用 iOS 7.0 时,它不再工作了。
我正在使用AVAudioRecorder 和AVAudioPlayer。
我不知道可能是什么问题。有什么建议?谢谢!
【问题讨论】:
-
这正是发生在我身上的事情。我以前在 iOS 6 上运行的所有应用程序都完全停止在 iOS 7 中的 AVAudioRecorder 和 AVAudioPlayer 运行。就我而言,他们甚至不能在模拟器上工作
-
Sam,您的应用是否也无法播放音频?检查我的答案,了解我想出如何修复录制的方法,但在修复之前我的播放仍在工作。
标签: avfoundation avaudioplayer ios7 avaudiorecorder xcode5