ios - AudioKit Recorder 示例因 iOS 的 EXC_BAD_ACCESS 而崩溃

标签 ios swift exc-bad-access audiokit

我想了解为什么在 iPhone 上使用 AudioKit Recorder 示例时出现 EXC_BAD_ACCESS 错误。当 iOS 应用程序打开时会发生这种情况。这将帮助我调试正在开发的应用!

自从我更新到 Mojave、Xcode 10.2 和 Swift 5 后,当我尝试使用

plot.node = mic

这些变量声明为:

@IBOutlet weak var plot: AKNodeOutputPlot!
let mic = AKMicrophone()

所以我试图找出导致此错误的原因,我意识到 Recorder 示例也存在同样的问题,该示例也使用了 AKNodeOutputPlot。所有将节点设置为 AKNodeOutputPlot 的行,例如 plot?.node = mic,都会抛出 EXC_BAD_ACCESS 错误。此外,以下行在示例中会产生相同的错误:

frequencySlider.callback = updateFrequency
resonanceSlider.callback = updateResonance
frequencySlider.range = 10 ... 20_000
frequencySlider.taper = 3

HelloWord 示例不会崩溃,并且没有将节点设置为 AKNodeOutputPlot 的代码。

我使用 CocoaPods 安装了 Audiokit 4.7.1。

您是否有任何提示或想法来解决此问题并使 Recorder 示例(以及我的应用程序)再次运行?

编辑:

请查看Github issue #1770 .

谢谢!

最佳答案

请查看Github issue #1770 .谢谢!

关于ios - AudioKit Recorder 示例因 iOS 的 EXC_BAD_ACCESS 而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55960596/

相关文章:

iphone - 在具有 .xib 文件的项目中使用 Storyboard - iPhone

ios - SwiftUI:从 ScrollView 中的底部对齐构建 View

swift - 在数组的 Observable 中组合 Observable

objective-c - NSImage 泄漏?

c++ - all_image_infos 由 OS X c++ 上的 pid

iphone - 如何配置 iOs UITextViews 和 UILabels 以便它们的高度由它们的内容决定

ios - 显示按 github stars 排序的 CocoaPods 库的网站

ios - CGContextClipToMask 不在 iOS 中裁剪图像

ios - 闹钟锁屏通知

objective-c - EXC_BAD_ACCESS EXC_I386_GPFLT 同时点击按钮