EOS SDK for Mac

Reference information for implementing EOS SDK for MacOS.

Under 1 min to read

Supported MacOS Release Versions

The table below lists the macOS release version which each EOS SDK release version supports:

EOS SDK Release VersionMacOS Release Version
EOS SDK 1.14.1 - 1.15.5supportsMacOSX 10.12 or higher
EOS SDK 1.10.2 - 1.14supportsMacOSX 10.14 or higher

The table below lists the minimum macOS release version which each EOS SDK release version supports for Unity:

EOS SDK Release VersionMacOS Release Version
EOS SDK 1.15 - 1.15.3supportsMacOSX 10.12 or higher

Before you implment the EOS SDK with MacOS, see the documentation on general guidelines and references for information on platform implementation.

Set up the EOS SDK for MacOS

Building EOS on MacOS

MacOS does not require the use of Mac/eos_Mac_base.h. It is provided to ease implementation of a cross-platform product.

Linking EOS on MacOS

MacOS requires you to add both the link-time library and load-time library to the link command for your project.

  • Both the link-time and run-time library are libEOSSDK-Mac-Shipping.dylib

Apple silicon support

From version 1.15.2 onwards, the EOS SDK supports Apple silicon. libEOSSDK-Mac-Shipping.dylib is now a universal library, and supports x86_64 and arm64 architectures.

Note: Anti-cheat module currently does not support Apple silicon.