LSApplicationQueriesSchemes kbkeyboardAppExtension NSMicrophoneUsageDescription Microphone access is required for voice input and speech transcription. NSExtension NSExtensionAttributes IsASCIICapable PrefersRightToLeft PrimaryLanguage en-US RequestsOpenAccess NSExtensionPointIdentifier com.apple.keyboard-service NSExtensionPrincipalClass KeyboardViewController