taskwarrior-flutter icon indicating copy to clipboard operation
taskwarrior-flutter copied to clipboard

Fix: added entitlements in Release.entitlements for networking and file access for macOS

Open AryanJumani opened this issue 8 months ago • 0 comments

Description

This PR adds missing macOS entitlements to Release.entitlements that were already present in DebugProfile.entitlements

These entitlements are required for:

  • Allowing users to access/download files and pick directories
  • Syncing over the net

Added:

  • com.apple.security.network.client
  • com.apple.security.network.server
  • com.apple.security.files.user-selected.read-write

Before (Issue Demonstration):

https://github.com/user-attachments/assets/904652e0-97fe-4f8d-8fa9-2c0827b470cd

After (Functioning Build):

https://github.com/user-attachments/assets/183369a7-0dee-4dd8-bdca-d5ad51e6b052

File picker and network access now function as expected while testing locally using flutter build macos

AryanJumani avatar Apr 04 '25 07:04 AryanJumani