2 comments

[ 1.7 ms ] story [ 15.6 ms ] thread
Pretty cool. Does it use Automator to talk to iMessages? Afaik there're no APIs for it.
Thanks for taking a look. It connects to the SQLite database iMessage uses internally and performs some queries on it to filter message rows. To do so it asks the user to grant it permission to that directory and then uses Security-Scoped Bookmarks (https://developer.apple.com/library/archive/documentation/Se...) to maintain access to that directory.