我在新的 Mac Mini 2014 上遇到了一些问题,当我运行我的应用程序时,当应用程序使用一些音频调用时我遇到了崩溃。
例如:
问题是我们总是收到 nil 输入设备。
然后我转到 Mac 上的设置。我看过以下内容:
未找到输入设备。为什么???
我在我的旧 Mac Mini 2012 上看到:
如果我将插孔插入线路输入,问题就解决了。但这是一些生活窍门 :)
有没有人遇到过这个问题?如何解决这个问题?
最佳答案
较新型号的 mac mini 具有硬件来检测电缆何时插入,并使用它来添加或移除音频输入设备。许多 PC 已经这样做了一段时间了。据我所知,没有解决方法。
所以正确的回答你的方法是说你需要检查返回值并在你的代码中添加适当的处理来处理没有输入设备的情况。例如,在您对 alcOpenDevice
的调用中,我可以看到 deviceName
是 nil
。您可能应该测试这种情况,而不是盲目地前进,直到遇到空引用异常。
关于ios - Mac Mini 2014 找不到输入设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28286228/