Uploaded image for project: 'Nuxeo Drive '
  1. Nuxeo Drive
  2. NXDRIVE-1563

On macOS, prevent user from running the app from a modified path and inform them

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.0.4
    • Fix Version/s: 4.1.0
    • Component/s: OS Integration
    • Environment:
      macOS

      Description

      Some users keep several versions of Drive in their /Applications folder by renaming them. Problem is, the FinderSync extension loaded by the system is the one of the first .app added. If newer .app are launched, the extension won't be up-to-date and can be incompatible.
      We cannot block people from putting more than one .app in /Applications, but we can prevent them from running it.
      If the app is run from a folder other than /Applications the extension won't be properly loaded by the system. We have to prevent it as well.

      When we detect one of these situations, we'll display a message on startup and force quitting.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day
                1d