Feature: Add "Full Disk Access" permission check for macOS client

This commit is contained in:
yuanyuanxiang committed 2026-05-01 08:41:08 +02:00
1 parent 9b1cb1ced9
commit 979f309497
3 files changed
+49 -1

No files matched your search

+6
View File
@@ -496,6 +496,12 @@ int main(int argc, const char* argv[])
Permissions::requestAccessibility();
}
if (!Permissions::checkFullDiskAccess()) {
NSLog(@"Full Disk Access permission not granted.");
NSLog(@"Please grant permission in System Preferences > Privacy & Security > Full Disk Access");
Permissions::openFullDiskAccessSettings();
}
// Create client
auto ClientObject = std::make_unique<IOCPClient>(g_bExit, false);
ClientObject->setManagerCallBack(NULL, DataProcess, NULL);