gpt4 book ai didi

ios - EXC_BAD_ACCESS 来自CDSoundEngine _testGetGain 突然之间?

转载 作者:行者123 更新时间:2023-12-04 18:33:49 25 4
gpt4 key购买 nike

我在这里完全不知所措。我一整年都在使用 iOS7 的模拟器中运行我的 OCUnit 测试,没有任何问题。几天前,每当我运行我的应用程序或运行我的测试时,我都会从 CocosDenshion.m 中的行中得到 EXC_BAD_ACCESS:

ALuint testSourceId = _sources[0].sourceId;

疯狂的是,我尝试检查很久以前我在模拟器中运行的以前的提交,但它们现在也在这条线上崩溃了。我只能直接在 iOS 设备上构建我的应用程序或运行测试。我没有升级任何东西,我尝试清理甚至删除 ~/Library/Developer/Xcode 中的派生数据文件夹...

我不明白为什么这会突然成为一个问题。

我看到其他人也有同样的问题:http://forum.cocos2d-swift.org/t/exc-bad-access-cdsoundengine-ios7-simulator/11713/2

然而,他们声称这与 ios7 模拟器有关,正如我所说,我一直使用到现在为止,整年都没有问题。

更新:

问题显然来自 _initOpenAL 方法。当它出现时:

context = alcCreateContext(newDevice, 0);

返回 nil.... 为什么哦,为什么这会无缘无故地突然变成 nil?

最佳答案

我也遇到了同样的问题。发现是因为安装了Splashtop Streamer的一个软件。 Splashtop Streamer 构建了开源软件 soundflower。

在系统偏好设置中,声音输出是 Soundflower。您需要更换内部扬声器(Built-in)。

关于ios - EXC_BAD_ACCESS 来自CDSoundEngine _testGetGain 突然之间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26319319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com