Closed jbmorley closed 2 years ago
N.B. When implementing the dedicated iCloud Drive downloader, it's important to make sure it always triggers a rescan when the user uses the new pull-to-refresh (see #179).
Fixed in ebbf0d2d39a1c8de64b770f03fa1c94d108a338c.
Right now iCloud Drive locations won't automatically sync unless their directory is visible (as it's the
Directory
instance that kicks off the download). This means that if you're on the 'All Programs', programs that are added to iCloud Drive on a different device won't automatically sync and appear.In order to make this work, we need to have a separate iCloud Drive downloader which is responsible for watching our indexable locations and kicking off downloads.