As per my understanding from below documents user has to provide our app "Full Disk Access" from System Preferences -> Security & Privacy settings to access Safari's Web history file. There is no API we can use to get Full Disk Access from user. Also it is not a recommended way by Apple since currently Data Vaults are completely private to Apple.
Please confirm @eskimo.
https://developer.apple.com/forums/thread/678819
https://developer.apple.com/forums/thread/114452?answerId=352695022#352695022
Post
Replies
Boosts
Views
Activity
As per my understanding from below documents user has to provide our app "Full Disk Access" from System Preferences -> Security & Privacy settings to access Safari's Web history file.
There is no API we can use to get Full Disk Access from user. Also it is not a recommended way by Apple since currently Data Vaults are completely private to Apple.
Please confirm @eskimo.
https://developer.apple.com/forums/thread/678819
https://developer.apple.com/forums/thread/114452?answerId=352695022#352695022
Please note I am getting this error while copying Safari's History.db. For rest browser it works fine.
I need to get Graphics card information in my application. The information I need is the same as displayed by system_profiler SPDisplays command under the section Graphics/Displays but i am looking for native API instead of command.
I have tried using IOServiceMatching("IODPDevice") but getting an empty iterator. If anybody can provide code snippet which would take me to the right direction is much appreciated.
Thank you!