How to install for Mac users
SUNRISE Contacts is a code unsigned FileMaker Runtime solution. We prefer it this way, and we trust our own software (we actually use it everyday). Our product has been fully tested for malware using VirusTotal.com and Kaspersky Anti-Virus and has a clean bill of health. No one else, including Apple, can do a better job of testing our product. If you should find any viruses or other malware in our product with your anti-virus software and we can reproduce the results, you will receive a free license key (and a cleaned up version of our software).
To install on macOS, you must first bypass GateKeeper. Here are two methods you can use to achieve this:
METHOD 1 - THE EASY WAY
Have a FAT32-formatted USB thumb drive at hand. The disk format is crucial as this will bypass GateKeeper's overly zealous protection mechanism. Use Disk Utility in the Utilities folder (inside the Applications folder), select the USB drive, and erase using "ExFAT" or "MS-DOS (FAT)" for the drive to have the correct FAT32 (Windows-based) disk format.
- Download SUNRISE Contacts for Mac from this web site onto the USB thumb drive. The link shown here is a direct download of the files from this web site.
- Remove the USB thumb drive and re-insert it.
- You are ready to open the downloaded file on the USB thumb drive without GateKeeper hassling you. But before you do, we recommend that you do your own security check of the downloaded file (see the Mac installation process below for further details).
METHOD 2 - THE GEEKY WAY
- Alternatively, you can disable GateKeeper through Terminal.app. For macOS Sierra and higher versions, open the Terminal.app located inside your Utilities folder of the Applications folder.
With Terminal open, type the following command:
sudo spctl --master-disable
Press the Enter key. You will need to type in your administrator password and press Enter again. If you ever want to enable the Gatekeeper settings again (not sure why you would), type:
sudo spctl --master-enable
The previous step will show another setting in the Security system preference pane. It should also select "Everywhere" by default. But just to be sure (as the next logical step Apple will take in a future macOS release is to increasingly make this process harder in the hope of discouraging Mac users from pursuing this aspect and stopping everyone from making their own decisions on the level of security they prefer), check it. Click System Preferences, and choose Security & Privacy. You should be able to see in the General tab a radio button selected against a setting that says, "Everywhere". If not, click the padlock and type your administrator password to unlock the settings. In the General tab, select the appropriate radio button.
- If you should ever need to turn on GateKeeper again, just change the security setting in the previous step to one of two additional options to determine the level of security you want.
With GateKeeper tamed and under your control, you can install SUNRISE Contacts by following these final steps:
INSTALLATION ON A MAC
- If you have not done so already, download SUNRISE Contacts for Mac from this web site. If you used the easy method of disabling GateKeeper, the file should download to the USB thumb drive. If not, stop the downloading process, press the Control key, click on the link, choose "Save Link As...", and save the file where you want it. Please note that the link shown here is a direct download of the file from this web site, so that's your first security check out of the way.
- If you used the easy method of disabling GateKeeper, remove the USB thumb drive and re-insert it. The reason why this works is because there is not enough additional information stored with the downloaded file on the PC-formatted thumb drive by macOS to help GateKeeper determine if it is the same thumb drive that was inserted previously and whether the downloaded file was a recent acquisition that needs to be security checked. It must assume that the file is verified and okay to run on your macOS. This method also solves another important problem of having the link between SUNRISE Contacts 2020.app and the primary database file (i.e., contacts.fmp12) lost because GateKeeper wants to quarantine the app in another location.
- If you used the geeky method of disabling GateKeeper, you only need to download the file onto any hard drive. No USB thumb drive is required here.
- The final security check is to verify yourself (you are the GateKeeper) that you have the original unmodified downloaded file. You do this by choosing Get Info command under the Finder's File menu and look at how many bytes the downloaded file is. For version 4.0.1 of SUNRISE Contacts, the file size for sunrisecontacts2020.dmg should be 298,528,575 bytes.
- If the file size checks out as being right, you are ready to open the downloaded file without GateKeeper hassling you. This means double-clicking the dmg file. Let macOS verify the dmg file. If the dmg file has not been tampered with, the verification process should be okay. What appears to be a new hard drive should pop-up on the desktop. Open it. Inside, you can drag-and-drop a copy of the SUNRISE icon to any location on your main hard drive. In case you are not sure, this icon is, in fact, a folder containing the databases and the Runtime application for SUNRISE Contacts.
- Finally, if you want to run the databases of SUNRISE Contacts in FileMaker Pro 18 or higher version, you will need the plug-ins we have created. Open up the Extensions folder inside SUNRISE Contacts 2020. Drag-and-drop a copy of Clipboard, Encryptor, FileManipulator, FileZip, System and Web plug-ins (with the fmplugin file extension) and place them inside the Extensions folder of FileMaker Pro 18 or higher version. Launch FileMaker Pro, go into Preferences, and choose the Plug-in tab. From there, put a tick in the check box that says, "Always load the plug-ins". This should prevent FileMaker Pro from applying a security check and disabling plug-ins that are not code signed. The plug-ins that we have supplied do not have any form of malware or digital trickery whatsoever. We provide these plug-ins to give you additional and necessary features to SUNRISE Contacts, such as the ability to apply text encryption, upload files to a server, manipulate files (such as to read, move, rename, delete and other essential tasks needed for SUNRISE Contacts to do its job or when you choose to re-organise your files), and so on.