问题描述
***编辑***
快速更新后,我无法解决该问题,但是似乎有一些特定于机器的问题在起作用。我团队的其他成员能够在虚拟设备和真实设备上编译并运行,而不会出现问题,也无需更改代码。如果我能得到一个更好的答案,我会添加它,但是值得一提的是,模拟器可能会简单地进入不良状态并报告此类问题。
***编辑***
最近,我对语音识别库进行了较小的更新,该库与该示例应用程序非常相似:
我在第183行收到OSStatus错误-10849
// Configure the RemoteIO unit for input
status = AudioUnitSetProperty(self->remoteIOUnit,kAudioOutputUnitProperty_EnableIO,kAudioUnitScope_Input,bus1,&oneFlag,sizeof(oneFlag));
if (CheckError(status,"Couldn't enable RemoteIO input")) {
return status;
}
更新的代码是从api服务器而不是从本地google-services.json文件中提取标头中使用的令牌,并且它与整个文件都没有影响或相关(此文件在本地设备)。
因此唯一改变的是时间(例如,目标sdk版本已增加),现在此代码始终会出错。
有人知道错误-10849(kAudioUnitErr_Initialized)可能意味着什么吗?也许知道在什么情况下会发生?暗示音频单元已经被初始化,然后再次进行初始化是否有问题?
感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)