Fix: Full Disk Access permission check using actual file read
This commit is contained in:
@@ -496,10 +496,11 @@ int main(int argc, const char* argv[])
|
||||
Permissions::requestAccessibility();
|
||||
}
|
||||
|
||||
// FDA check is unreliable (no official API), just log a warning
|
||||
if (!Permissions::checkFullDiskAccess()) {
|
||||
NSLog(@"Full Disk Access permission not granted.");
|
||||
NSLog(@"Please grant permission in System Preferences > Privacy & Security > Full Disk Access");
|
||||
Permissions::openFullDiskAccessSettings();
|
||||
NSLog(@"Full Disk Access: not detected (may be false negative).");
|
||||
NSLog(@"If file access issues occur, grant FDA in System Preferences > Privacy & Security > Full Disk Access");
|
||||
// Don't auto-open settings since detection is unreliable
|
||||
}
|
||||
|
||||
// Create client
|
||||
|
||||
Reference in New Issue
Block a user