Hi, I found solution, but it a bit complicated and must be used if any other doesn’t work for you:
- You need to disable MacOS security, for direct access to DB with this security data. This can be done by:
1.1 Running Mac usingCommand + R
key (Recovery Mode)
1.2 After running Recovery Mode, usingUtility -> Terminal
, execute command:csrutil disable
1.3 Reboot - You need to manually add record to DB of HotS:
2.1 In terminal type:sqlite3 ~/Library/com.apple.TCC/TCC.db
2.2 In sqlite console type:INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','com.blizzard.heroesofthestorm',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);
After this manipulation you should be able to use Microphone in HotS and it should appear in Security tab.
!!IMPORTANT!! After this you should restore MacOS security by repeating step 1 with csrutil enable