9

iOS10 の CallKit と統合しようとしていますが、通話を受け入れた後にオーディオ セッションを初期化しようとすると、この「AudioUnitInitialize」API がこのエラー「AVAudioSessionErrorCodeMissingEntitlement」をスローします。ドキュメントによると、それはたった 1 行の説明です: https://developer.apple.com/reference/avfoundation/avaudiosessionerrorcode/avaudiosessionerrorcodemissingentitlement

これをサポートする資格を更新するにはどうすればよいですか? どんな体にも経験がありますか?

4

2 に答える 2

3

私も iOS10 Beta 6 でこの問題に遭遇し、"AudioUnitInitialize" API をperformAnswerCallAction:メソッド (SpeakerBox で実装) からinitProviderDelegate のルーチンに移動することで解決できました。

ProviderDelegate のライフサイクルの早い段階で初期化を行うことで、何らかの形で「資格」の問題が回避されます。

于 2016-08-17T22:27:53.977 に答える