Got a build rejection The app\'s Info.plist must contain an NSMicrophoneUsageDescription key with a string value explaining to the user how the app
Info.plist
NSMicrophoneUsageDescription
Just having AVAudioSession.sharedInstance().requestRecordPermission() somewhere in your code base is enough to trigger this error with iTunes Connect. It's not even necessary to actively call that code!
AVAudioSession.sharedInstance().requestRecordPermission()