You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.

Forum Discussion

anmipo's avatar
anmipo
Helpful | Level 6
11 months ago

iOS app: "Convert all to classic integration"

I have noticed that Dropbox for iOS (v358.2) has a new action in the settings. Under `Native Files.app integration`, there is a button titled "Convert all to classic integration". But it is not documented anywhere.

 

What does it do?

How is the "modern" integration different from the "classic" one?

  • zacw's avatar
    zacw
    Icon for Dropbox Engineer rankDropbox Engineer

    I'm looking into updating the documentation, I think it was an oversight that it wasn't created, sorry about that.

     

    There are now 2 mechanisms for how the app talks with the Files app (or other apps interacting with Dropbox files):

    • Classic, what has existed in the app for several years
    • Modern, which is a new implementation using newer File Provider APIs

    In all cases, Modern is going to give you a significantly more reliable experience as well as enable things like using Dropbox as a "Downloads" destination in Safari or folder selection in other apps.

    • puchat's avatar
      puchat
      New member | Level 2
      Hi @zacw,
      I just wanted to point out that actually the Modern implementation seems to be somewhat buggy.
      When using it, other applications (such as Keepassium) do not automatically see that there’s a new version of a particular file in my Dropbox. I have to manually perform some steps (like refreshing the file via the Files popup with Dropbox integration).
      However, when I switch back to the Classic integration, everything seems to work fine (meaning other apps can automatically detect when a particular file has been changed and use the new file version right away).

      Please take a closer look at the integration, as this feature seems to be incorrectly implemented in the Modern option.
      • nascent666's avatar
        nascent666
        Explorer | Level 4

        @puchat and @zacw

         

        I, too, was trying to use the modern implementation with Keepassium and I could never get it to see my Dropbox sync. The .kdbx file was updated everywhere -- on my desktop, then synced with the cloud -- but when I went into Keepassium, it would "download" the .kdbx only when initially setting up. It never synced after that until I switched the setting from Modern to Classic. Now it works great. I've been trying to fix this for weeks. There is definitely an issue with the Modern API.