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.

Alert

If you receive this alert, follow the below steps for the easiest solution.

  1. Right-click the downloaded DMG file.
  2. Select the “Open With” option and choose “DiskImageMounter (Default)”. The following pop-up appears.

    Pop-up

  3. 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.

  1. Locate the downloaded DMG file and open it by double-clicking on it.

    DMG file in Finder

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

    Mounted disk image

  3. Copy the mounted disk file.

    Copy the mounted disk file

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

    Paste in Applications folder

    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.

  5. Now you can open the folder to explore the Syncfusion® Essential Studio® Mac installer.

    Installed Syncfusion folder

  6. 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.

    Eject virtual drive

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

Startup.cs

.
Blazor For server-side applications, register the license key in the Configure method of

Startup.cs

.

Register the license key in the

Program.cs

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

Program.cs

.
JavaScript (Essential® JS 2) Only from 2022 Vol 1 v20.1.0.47,

license key registration

is required for Essential® JavaScript 2 products.
.NET MAUI Register the license key in the

App.xaml.cs

constructor before InitializeComponent().
Xamarin (retired) For Xamarin.Forms, register the license key in the

App.xaml.cs

constructor before InitializeComponent().

For Xamarin.Android, register the license key in the OnCreate

override method

of your main activity class before initializing any Syncfusion® control.

For Xamarin.iOS, register the license key in the FinishedLaunching override method of

AppDelegate.cs

.