We’re pleased to report that fmSMS v3 is compatible with the FileMaker 18 Platform that was released today. There is one issue that you may encounter related to the installation of plug-ins in FileMaker Pro 18 Advanced depending on the version of the BaseElements plug-in that you have currently installed.
There is a new feature in FileMaker Pro 18 Advanced related to the installation of plug-ins: FileMaker Pro 18 Advanced now notifies you when a plug-in has not been digitally signed by its developer. If Set Error Capture is on when the script runs that attempts to install the plug-in you will see the first dialog box, otherwise you will see the 2nd dialog box.
The Get(LastExternalErrorDetail) function has also changed in FileMaker Pro 18 Advanced and now returns information when plug-ins don’t install or load. For example it will return the following immediately after the Install Plug-In File script step has been performed when attempting to install a plug-in has not been digitally signed by its developer:
Plug-in not digitally signed [filemac:/Macintosh HD/Users/andrewduncan/Library/Application Support/FileMaker/FileMaker Pro Advanced/18.0/Extensions/BaseElements.fmplugin/]
If you see the 2nd dialog box you can simply tick the “Always load this plug-in” checkbox, then click the Load Plug-in button to permanently install the plugin and never receive a warning again each time FileMaker Pro 18 Advanced opens. If you would like to update to a digitally signed version of the plug-in we’ve created a simple FileMaker Pro file that you can download here to install a digitally signed version of the BaseElements plug-in. Just download the file, open with FileMaker Pro 18 Advanced and click the Install button to get the digitally signed version of the BaseElements plug-in – Windows users running the 32bit version of FileMaker Pro 18 Advanced will need to tick the “Always load this plug-in” checkbox, then click the Load Plug-in button as we don’t have a signed 32bit version of the plug-in yet but hope to have this shortly.
If you’re already using v4.0.5 or higher of the BaseElements plug-in you will not need to do anything as that version has already been digitally signed.
Apart from the issue installing the plug-in for the first time we haven’t encountered any issues so far in our testing and have been able to:
- send single SMS messages successfully
- send bulk messages successfully
- check Account balances successfully
- check the Status of sent Messages successfully
- receive incoming messages/replies via the PHP API
If you encounter any issues with fmSMS v3 and the FileMaker 18 Platform please let us know.