-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't work on macOS (wrong manifest directory) #43
Comments
I've got this issue as well. Is there a recommended solution for Mac across Firefox, Chrome and Safari? |
@thepaul's solution to this problem worked for me as well. I only had to create that directory myself. Restarted Firefox and it worked! |
I had same issue on macOS with Brave Browse, but I could solve the issue with the comment. It work fine for me after run following commands and reload brotab's background page:
|
I ran the code below but still no luck with either Firefox, Brave, or Chrome, even after restart.
There is still no output from |
Is your brotab‘s extension page‘s url |
If anyone is still having an issue with Brave not working, putting the EDIT: Fix for Brave on MacOS: bt install
mkdir -p ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts
cp -i ~/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/brotab_mediator.json ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts |
I have the same issue on macOS with Firefox and Chrome - OS: macOS 13.4 |
Found the root cause:
It looks like the Flask version is not compatible with the Werkzeug.
|
Everything seems to install correctly, but the
bt
command-line tool can't find any clients to talk to (empty output frombt clients
andbt list
).After some debugging I found that the tool is installing the native-messaging manifest in the wrong directory.
~/.mozilla/native-messaging-hosts
is the directory for Firefox on Linux. For Firefox on Mac, it should be in~/Library/Application Support/Mozilla/NativeMessagingHosts
. Moving the manifest file into the correct directory and reloading the extension makes everything work. Yay!I don't know the correct directories for native messaging manifests under Chrome or Brave, but it looks like they need similar changes to work on macOS.
The text was updated successfully, but these errors were encountered: