import AppKit import Foundation enum SystemSettingsLinks { /// Opens System Settings → Privacy & Security → Full Disk Access (best effort). static func openFullDiskAccess() { // Best-effort deep link. On older betas it sometimes opened the wrong pane; on modern macOS this is stable. let urls: [URL] = [ URL(string: "x-apple.systempreferences:com.apple.preference.security?Privacy_AllFiles"), URL(string: "x-apple.systempreferences:com.apple.preference.security?Privacy"), URL(string: "x-apple.systempreferences:com.apple.preference.security"), ].compactMap(\.self) for url in urls where NSWorkspace.shared.open(url) { return } } }