We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.

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.