kAudioSessionNoCategorySet
The audio operation failed because it requires the audio session to have an explicitly-set category, but none was set. To use a hardware codec you must explicitly initialize the audio session and explicitly set an audio session category.
Declaration
var kAudioSessionNoCategorySet: Int { get }