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

[OpenCore Legacy Patcher] "Access to Reminders is not enabled for Reminders MenuBar" #159

Closed
gvmelbrty opened this issue Aug 30, 2023 · 12 comments

Comments

@gvmelbrty
Copy link

Attempting to install RMB on MacOS Ventura. When I click on the RMB icon in the menu bar after installing, I get this message, "Access to Reminders is not enabled for Reminders MenuBar... Go to System Settings.. .."

Go to: System Settings -> Privacy & Security -> Reminders. .. Reminders MenuBar does not appear there.

Any ideas? Thanks

@damaimaikou
Copy link

I also have the same problem, how can I solve it?

@DamascenoRafael
Copy link
Owner

Hey @gvmelbrty and @damaimaikou. Sorry to hear about your experiences.

If the app does not request authorization and the window saying that the app was not authorized appears, please note if there is a question mark button as in the image below. If there is an error message when requesting authorization this button should be available and when you click it you should have more information about why it is failing.

Screenshot 2023-07-02 at 23 16 14

Please let me know if the button appears and if so what is the error message.

@gvmelbrty
Copy link
Author

gvmelbrty commented Aug 31, 2023

My windows are shown below. .. No question mark icon. .. Full disclosure: Not sure if this matters, but I do operate with OpenCore Legacy patcher, which allows my older mac to run Ventura.

Screenshot 2023-08-30 at 9 38 48 PM
Screenshot 2023-08-30 at 9 39 49 PM

@DamascenoRafael
Copy link
Owner

@gvmelbrty thanks for the info, I don't know if it could be related.

@damaimaikou can you let me know your macOS version and if you are using something like OpenCore Legacy Patcher?

@gvmelbrty would it be possible for you to download the repository and run it in Xcode so that we can try to investigate the authorization status further?

@damaimaikou
Copy link

I am using macOS 14 Sonoma beta7,and also using OpenCore Legacy Patcher.

@DamascenoRafael
Copy link
Owner

@gvmelbrty @damaimaikou, I have no experience with OpenCore Legacy Patcher, but from what I could find online, it seems that Reminders MenuBar is unable to request permissions due to this patcher.

There seem to be some workarounds for this, I'll try to give some directions, but I won't be able to test this on my machine.
Most online content mentions Camera or Mic permission, but Reminders permission should be similar (since everything relies on Apple API).

OpenCore Legacy Patcher documentation:
https://dortania.github.io/OpenCore-Legacy-Patcher/ACCEL.html#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom

Some threads about this:
https://forums.macrumors.com/threads/camera-microphone-permissions-with-opencore-legacy-patcher-issue.2390550/
https://superuser.com/questions/1779925/macos-ventura-cant-give-permissions-opencore

TCCPlus repository:
https://github.com/jslegendre/tccplus

I'm not sure if TCCPlus still works or if it's reliable for new versions of macOS. I would suggest looking up some threads on the subject and if possible making a backup before trying commands that might affect the use of macOS.

If TCCPlus still works as expected, I believe the commands below should add the required permission:

cd ~/Downloads/
chmod +x tccplus
./tccplus add Reminders br.com.damascenorafael.reminders-menubar

Please let me know if you manage to add the permission this way or another. This will certainly help other users.

@damaimaikou
Copy link

@DamascenoRafael Thanks very much!💗

@damaimaikou
Copy link

@DamascenoRafael it works!

@DamascenoRafael
Copy link
Owner

@damaimaikou great! Did you use TCCPlus?

@gvmelbrty waiting for your confirmation if it also worked for you.

I will add a note about this into the README later.

@damaimaikou
Copy link

@DamascenoRafael yes,I used it TCCPlus,Following your method

@gvmelbrty
Copy link
Author

gvmelbrty commented Sep 4, 2023

@gvmelbrty waiting for your confirmation if it also worked for you.

@DamascenoRafael .. Success as well!! .. Using the TCCPlus instructions you provided. .. (For Terminal noobs like me, you may want to mention in your note that you shouldn't copy-paste-enter for all three Terminal commands at once, each line should be executed individually: paste first line; hit enter.. paste 2nd line; hit enter.. etc. And in case it's not obvious, the TCCPlus file should be unziped and placed into the Downloads folder before executing the commands.)

Offering support for systems that are running OpenCore Legacy Patcher is definitely going above and beyond.. so thank you very much!

Using your app now.. super cool having Reminders up in the menu bar :). .. and not just merely displaying Reminder info, you can fully interact with the data right from the menubar.. awesome!

@DamascenoRafael DamascenoRafael changed the title "Access to Reminders is not enabled for Reminders MenuBar" [OpenCore Legacy Patcher] "Access to Reminders is not enabled for Reminders MenuBar" Sep 8, 2023
@DamascenoRafael
Copy link
Owner

Great!! Thank you both for your help in investigating and testing the solution to this issue.
I hope you are enjoying the app :)

I've added new information to the README, including about this issue with the OpenCore Legacy Patcher.
https://github.com/DamascenoRafael/reminders-menubar/#permission-request

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

3 participants