Installing Syncfusion® Essential Studio® Mac Installer
17 Jul 20262 minutes to read
Overview
Syncfusion® provides the Mac installer for the following Essential Studio® products.
- ASP.NET Core
- Blazor
- JavaScript
- WebKit HTML Converter
- Xamarin (retired)
- .NET MAUI
- Document SDK
- PDF Viewer SDK
- Spreadsheet Editor SDK
- DOCX Editor SDK
- Scheduler SDK
- Gantt SDK
- Rich Text Editor SDK
- Grid SDK
- Chart SDK
- Diagram SDK
- File Manager SDK
Steps to resolve the warning message in Catalina OS or later
While running Essential Studio® Mac installers on Catalina macOS or later, the alert below will be displayed.

If you receive this alert, follow the below steps for the easiest solution.
- Right-click the downloaded DMG file.
-
Select the “Open With” option and choose “DiskImageMounter (Default)”. The following pop-up appears.

- When you click “Open”, the installer window will be opened.
Step-by-Step Installation
The steps below show how to install the Essential Studio® Mac installer.
-
Locate the downloaded DMG file and open it by double-clicking on it.

-
This action will automatically mount the disk image and create a virtual drive on your desktop or in the Finder sidebar.

-
Copy the mounted disk file.

-
And paste it in the “Applications” folder shortcut.

NOTE
The unlock key is not required to install the Mac installer. The Syncfusion® Mac installer can be used for development purposes without registering the unlock key.
-
Now you can open the folder to explore the Syncfusion® Essential Studio® Mac installer.

-
To remove the DMG file, right-click on the virtual drive on your desktop or in the Finder sidebar and select “Eject”. Also, delete the folder from the Applications.

License key registration in samples
After installation, the license key is required to register the demo source that is included in the Mac installer. To learn about the steps for license registration for each Mac installer, please refer to the following table.
| Mac Installer | Registration steps |
|---|---|
| ASP.NET Core (Essential® JS 2) | Register the license key in the Configure method of
. |
| Blazor | For server-side applications, register the license key in the Configure method of
.Register the license key in the file if you created the Blazor server-side application with Visual Studio 2022 and .NET 6.0. For client-side applications, register the license key in the Main method of
. |
| JavaScript (Essential® JS 2) | Only from 2022 Vol 1 v20.1.0.47, is required for Essential® JavaScript 2 products. |
| .NET MAUI | Register the license key in the
constructor before InitializeComponent(). |
| Xamarin (retired) | For Xamarin.Forms, register the license key in the
constructor before InitializeComponent().For Xamarin.Android, register the license key in the OnCreate
of your main activity class before initializing any Syncfusion® control.For Xamarin.iOS, register the license key in the FinishedLaunching override method of
. |