HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 发布音频单元时注册服务器出错大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试在iOS上发布AudioUnit生成器.我打电话的时候

- (void)publishOutputAudioUnit {

    AudioComponentDescription desc = { kAudioUnitType_RemoteGenerator,'anap','cwcw',0 };
    OSStatus status = AudioOutputUnitPublish(&desc,CFSTR("My app"),1,m_au);

    if (status) {
        DLog(@"Couldn't publish audio unit");
    }
}

我收到控制台消息:

ERROR:     [0x39d1518c] 225: error -66748 from registration server

以-66748为状态. Google isn’t helping meneither are the docs.

我没有其他错误设置我的音频会话,并使用所有最新的(iOS 7)AVAudioSession API.

我有什么秘密吗?

解决方法

我需要做的是在Info.plist中添加一个条目:

AudioComponents (Array)
     (item 0) (Dictionary)
          version
          manufacturer
          name
          type
          subtype

或者,以原始形式:

<array>
    <Dict>
        <key>version</key>
        <Integer>1</Integer>
        <key>manufacturer</key>
        <String>cwcw</String>
        <key>name</key>
        <String>My amazing app</String>
        <key>type</key>
        <String>aurg</String>
        <key>subtype</key>
        <String>shkr</String>
    </Dict>
</array>
</plist>

大佬总结

以上是大佬教程为你收集整理的ios – 发布音频单元时注册服务器出错全部内容,希望文章能够帮你解决ios – 发布音频单元时注册服务器出错所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。