Skip to content
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

macOS Contacts Permission - Updated Fix #704

Open
JUSTINMKAUFMAN opened this issue Oct 18, 2024 · 0 comments
Open

macOS Contacts Permission - Updated Fix #704

JUSTINMKAUFMAN opened this issue Oct 18, 2024 · 0 comments

Comments

@JUSTINMKAUFMAN
Copy link

On macOS 15 with SIP disabled, it is not currently possible to request permission to access Contacts from the server app.

This is acknowledged in the Troubleshooting Guide available here:
https://docs.bluebubbles.app/server/troubleshooting-guides/bluebubbles-server-cannot-access-macos-contacts

However, the steps listed there to manually add BlueBubbles to the permissions database do not work as of macOS 15 (and possibly macOS 14 as well).

I don't know how to PR against that documentation wiki, but I managed to get this working on my own and figured I'd share it here.

You actually only need to add 1 row to the access table in the TCC.db sqlite3 db to grant full Contacts access to the app:

INSERT INTO access VALUES('kTCCServiceAddressBook','com.BlueBubbles.BlueBubbles-Server',0,2,4,1,x'fade0c000000003000000001000000060000000200000012636f6d2e6170706c652e5465726d696e616c000000000003',NULL,NULL,'UNUSED',NULL,0,1675472593,NULL,NULL,'UNUSED',0);

See the troubleshooting guide for the steps leading up to inserting that row.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant