Dropbox Folder Location (Nov 2024 Edition)

I am also curious about the nature of the change, namely whether Dropbox uses the new macOS File Provider APIs or not. Currently some users are able to opt-in, others not (not clear what the criteria is, as I was offered the opt-in but I’m not a paying customer).

The main advantage of the new File Provider API is more robustness in terms of opening online-only Dropbox files through normal apps, because the File Provider is a OS-level subsystem. So any normal app, say Numbers or Pages, can consume online only versions of the documents. My guess is that the OS will request the file from Dropbox and once it is closed, it’s transparently uploaded again and evicted from local storage. Without using File Provider APIs, accessing online-only files can only be done through the Finder, by means of a custom Finder extension done by Dropbox on its day.

But the File Provider API has this great drawback: in order for the files to be transparently managed by macOS so the app is none the wiser whether the file is local or not, it needs to be stored in ~/Library/Cloud Storage folder, period. So it is not possible to symlink the Dropbox folder to, say, an external SSD drive.

I would say that Dropbox recognises that the long term Apple supported way is the File Provider API and thus supports it but in a reluctanct way because it doesn’t want to aggravate its customers for a technical platform decision by Apple. It is not clear if Dropbox will be able to support the old, non File Provider API based, integration in the future. I see Google Drive already embracing File Provider APIs and probably OneDrive, but I’m not sure about the later.

I think I have my head wrapped around it now :slight_smile:

My clean install of Dropbox did not opt-in or install the Dropbox for macOS on File Provider option. This is the piece that uses Apple’s File API and necessitates moving the Dropbox folder to Library/CloudStorage.

This is also the piece that affects whether the Dropbox folder to be on an external drive. I don’t do this, so I have nothing to report.

Finally, here are two Dropbox Help Articles on the topic.
The one @dario posted above:

And another related to External Drive Support:

1 Like

FWIW I’ve been mirroring Google Drive to an external drive for several years.

Do you happen to have your Google Drive folder pointing to ~Library/CloudStorage? That’s my case.

No. My Google Drive app settings point to a folder on the external drive.

~Library/CloudStorage does have a Google Drive folder containing links to my files on the external drive.

8k

Are you using “Stream files” or “Mirror files” in the Google Drive app preferences?

Mirror. So they can be backed up by Arq.

Both Google Drive and OneDrive support File Provider API and work correctly even with online only files

I have only had issue with Dropbox when I enable File Provide for Dropbox.
Except for this issue, I haven’t had a single complaint with Dropbox since 2008

1 Like

I’m a little confused by this still, to be honest. Why was your installation not opt-in? Is it not opted in by default these days?

No. I just did a typical install in it placed the Dropbox folder under my home folder.

Then, I opened Dropbox settings and there was an option to turn on Dropbox for macOS on File Provider.

When I clicked that button, it opened a dialog with some information and a note that my Dropbox folder would be moved to Library/CloudStorage

I read the two Dropbox help articles that @KirkS linked to earlier in the thread. (Thank you, KirkS!) I followed the steps and my Dropbox folder now resides on one of my external SSDs, has all of my files in it, and appears to be syncing properly.

My ~Library/CloudStorage folder is now empty.

So far, so good.

Now I have to sort whether I want to move my Obsidian files out of my iCloud Drive, which has a limited amount of storage, and back to DropBox, where I have all the room in the world.

1 Like

I am dying to know why it is still an option to use Dropbox in the pre-File Provider way. I truly didn’t think that was possible. Curious what happens when they pull File Provider out of “beta.”

Any chance it has to do with the age of a Dropbox account? They might not want to pull the rug out from under users that potentially have established workflows with the other system.

I assume as much, but honestly I just thought that their access to the old API was deprecated by now, if not extinct. Shocked to see it’s still around.

I started using Dropbox in 2016 (with the release of Scrivener for iOS/iPadOS) but got forced on the File Provider scheme the moment I upgrade macOS. However, I still have the Dropbox directory in my home diretory as well as the Library/CloudStorage copy.