« Using MBS SQL Plugin … | Home | MBS Xojo Plugins, ver… »

Why MBS Plugin fails to load?

Since we now produce plugins for over 15 years, we regularly get customers with trouble, so let us assemble a FAQ here:

All platforms

  • You picked the right plugin file?
    It is easy to mismatch linux and Windows 32-bit since they have both the .fmx file extension.
    • MBS.fmx64 for Windows 64-bit.
    • MBS.fmx for Windows 32-bit,
    • MBS.fmplugin for macOS
    • MBS.5866.fmx for Linux (with build number in the name)
    • MBS.fmplugin.framework for iOS.
  • The file is complete?
    Please check byte size to make sure you got a full copy.
  • The file is corrupted/altered?
    Please always take a fresh copy from our website and don't let some malicious app change your plugin files.
  • You have a recent plugin version?
    Older versions may not work in current FileMaker. e.g. we recommend MBS Plugin 12.x or newer for FileMaker Pro 19.4 and older versions.
  • You put the plugin in the right folder?
    FileMaker loads plugins from various folders for macOS:
    • /Users/yourname/Library/Application Support/FileMaker/Extensions
    • /Users/yourname/Library/Application Support/FileMaker/FileMaker Pro/19.0/Extensions
    And for Windows:
    • C:\Program Files\FileMaker\FileMaker Pro 19\Extensions
    • C:\Users\yourname\AppData\Local\FileMaker\Extensions
    • C:\Users\yourname\AppData\Local\FileMaker\FileMaker Pro\19.0\Extensions\
  • You don't have two versions installed?
    Some users get a manual installed version and an installation by script in different folders. FileMaker may then load the older version and you wonder why the version reported is not the one you expect.

Windows

  • You have the right version for the architecture?
    Since version 19, FileMaker always uses 64-bit, so you need the MBS.fmx64 file. But you can install both versions and have FileMaker load the right one. For FileMaker 13 and older, you always need 32-bit plugin. For version 14 to 18, you may check what you got or install both.
  • You have Visual Studio Runtime Libraries installed?
    We need minimum the 2015 version, but may in future need a newer one. Currently we recommend to install the latest package from here: The latest supported Visual C++ downloads
  • You have an Anti Virus tool, which puts the plugin into quarantine?
    This problem disappeared since we sign our plugin with a digital certificate. But still it may be possible that an anti virus tool thinks the plugin could be a problem and prevents loading it.

MacOS

  • The code signature is valid?
    If the plugin got altered, it will break and FileMaker no longer loads it.
  • The plugin is in quarantine?
    Our plugin is notarized in the disk image. If you copy that one, the Finder should not apply quarantine. But if you downloaded the plugin via zip file, you may get a quarantined one.
    You can remove quarantine with Terminal and the
    xattr -cr path
    command. For path, just drop the plugin on the terminal window.
  • You need 32-bit version?
    For FileMaker 13 and older you need a 32-bit version of our plugin. Version 10.2 was the latest with 32-bit for macOS.

Linux

  • You go the Linux version?
    Not the Windows plugin with the same file extension.
  • Some required library is missing?
    MBS Plugin is compiled to load on CentOS and Ubuntu. You can check dependencies with ldd command line tool.

iOS

  • Please don't expect the plugin to run on FileMaker Go.
    It can't.
    You need the FileMaker iOS SDK and make your own app.
    To get it, you need to join FileMaker Developer Subscription or Claris Partner. You also need to sign up for Apple's developer program. See iOS App SDK Instructions.
  • You picked the right variant?
    We have a plugin for simulator and one for device and you may swap them before building the application.
  • You signed the plugin framework with your own certificate?
    Team IDs must match between frameworks and the app. When you try to run this, the error message tells you the certificate is invalid or expired.

Let us know if you have something to add or a question.

13 04 22 - 11:04