jacklandrin/OnlySwitch

"Only Switch.app" would like to access data from other apps

enduity opened this issue · 3 comments

Describe the bug
The popup imaged below appears when starting the app on macOS Sequoia 15.1:
image
This should not be happening, as the app actually tries to access its own database in the App Group directory.

To Reproduce
Steps to reproduce the behavior:

  1. Use macOS Sequoia 15.1
  2. Verify you have not allowed full disk access for OnlySwitch
  3. Start the app
  4. Observer popup

Expected behavior
No popup appears as the app should have permission to access its own database.

Desktop

  • OS: macOS Sequoia 15.1
  • Version 2.5.5

Additional context
I believe this is the same issue as posted here. Should be a pretty simple fix to add the $(TeamIdentifierPrefix). I tried this out locally and the popup no longer appeared if this prefix was included in the group directory name. However, this does mean migrating existing databases.

This phenomenon has already existed for a long time🤔🤔🤔

@enduity Can you please check if this issue can be reproduced on Sequoia 15.3?

@jacklandrin

@enduity Can you please check if this issue can be reproduced on Sequoia 15.3?

Sorry for the delayed response. I did indeed still have the issue on 15.3, but the new version you made successfully fixes it, thanks!