MacOS microphone permission patch Error: Exit code -1
dw235 opened this issue ยท 1 comments
I have solved my issue and hope this helps others.
Initially the microphone permission patcher (MacApplication.java) with the Vanilla Minecraft launcher was resulting in an IOException, 'Exit code -1'.
It would appear the command codesign --deep --remove-signature /Applications/Minecraft.app
was failing due to xcode-select
being unavailable or configured incorrectly on my system.
When I tried to run codesign --deep --remove-signature /Applications/Minecraft.app
from terminal I received a xcrun error. Some searching through Stack Overflow seemed to point to xcode-select
as the culprit. Although xcode-select
appeared to be installed and was a valid command in terminal, I didn't have Xcode installed on my system.
So to solve my patching error I took the following steps:
- Installed Xcode from the App Store
- Restarted MacOS
- Launched Minecraft and this time the microphone patch was applied successfully
- Restarted Minecraft and MacOS asked for permissions to use Microphone (selected Yes)
Presumably installing Xcode updated or resolved any issues with commands required to run the microphone permission patch.
Versions
- Minecraft 17.1
- Fabric api 0.43.0+1.17
- voicechat 1.17.1-2.1.6
Please post this on #24