Open-In-Place Directory: Detecting Changes?

I'm working on an iOS app that allows the user to open an iCloud Drive or other directory from the Files app "in place" to display that folders contents. Since NSMetaDataQuery does not work on these directories, what's the recommended way to detect when child files are added, removed, or updated by other applications?
Is it still kqueue?