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

On Mac, it repeatedly asks for permission to access removable drive #312

Open
JonAbrams opened this issue Sep 12, 2024 · 5 comments
Open
Labels
bug Something isn't working

Comments

@JonAbrams
Copy link

JonAbrams commented Sep 12, 2024

Describe the bug
Since upgrading to v4.12.0, it keeps prompting for permission to read my SD card.

To Reproduce
Steps to reproduce the behaviour:

  1. Open Pocket Sync v4.12.0 on MacOS 14.6.1 (Sonoma)

Expected behaviour
It asks for permission at most once per session.

Screenshots
See video
image

Logs
Copy over the log from the folder that opens when you click the "Open Log Folder" button at the bottom of settings.

Desktop (please complete the following information):

  • OS: MacOS 14.6.1 (Sonoma)
  • Version v4.12.0

Additional context
Every time I hit "yes" a new core shows in the list. Almost like it's asking permission to read each file on my SD card.

@JonAbrams JonAbrams added the bug Something isn't working label Sep 12, 2024
@JonAbrams
Copy link
Author

The problem has now basically gone away. It re-prompts on each load, but only twice now.
image

@neil-morrison44
Copy link
Owner

Yeah that’s annoying, the message is from the OS rather than the app & I think it “learns” that the app is allowed to access the files on the drive eventually - but that resets after every update.

Annoyingly hard to workaround since the in-development version of the app never does it & any local builds will only do it once.

@JonAbrams
Copy link
Author

Found this: https://forum.makemkv.com/forum/viewtopic.php?p=156277#p156277

Could it be that you need to "deep sign" the package? It's possible that each prompt is triggered by a different library in the package.

@neil-morrison44
Copy link
Owner

Yeah - signing the app would help but that requires ongoing payments to be an Apple developer etc.

I thought it might be one popup per thread or something, but the app does make one initial request for the root folder on the SD card which should be a bottleneck & enable all other requests to go through without having to be manually approved.

It’s an annoying one.

@JonAbrams
Copy link
Author

The app is useful enough that I can put up with it (so thanks!). I was just worried that the prompts would never go away.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants