What Is The “Aeserver Mac” Background Process On Your Macbook?

Moving from one Mac to another to complete simple tasks is inconvenient when working with multiple Macs. Printing a document on a different Mac, for example, requires first copying the file to your computer and then logging into that other Mac to print it from there. This occurs when the file cannot be opened on your Mac or the app required to open the file is out of date.

Copying the file to another computer is too time-consuming, especially if there are many files involved. Fortunately, AppleScripts and Remote Apple Events have made it easier to control another Mac on the same network. Mac users can now access, launch apps, and perform basic tasks remotely thanks to these technologies.

What Is Apple Event?

Apple events are the message-based interprocess communication mechanism in Mac OS that first appeared in System 7 and have since been supported by every version of the classic Mac OS and macOS. Apple events describe “high-level” events like “open document” or “print file,” whereas previous operating systems supported much more basic events like “click” and “keypress.” Apple events serve as the foundation for the Mac OS scripting system, Open Scripting Architecture (the primary language of such being AppleScript).

What Is The AE Server?

If you’ve noticed the AE Server running in the background and are unfamiliar with this feature, you’re probably wondering what the AE server on my Mac is.

On macOS, the AE Server, also known as the AppleEvents Server, manages Remote Apple Events. Applications on other Macs can now send AEs to the local computer.

  • Examine System Preferences > Sharing to see if Remote Apple Events is enabled.
  • The AEServer can be accessed via the macOS Accessibility permissions panel:

AEServer > System Preferences > Security & Privacy > Privacy > Accessibility

This may appear complicated, but it is much simpler than it appears.

  • The built-in user-level scripting system on macOS, AppleScript, enables Mac users to automate repetitive tasks.
  • Extend the capabilities of apps, and even create stand-alone apps using a relatively simple language.
  • The AppleScript communicates with macOS and the target individual applications via Apple Events, a simple messaging system.

To allow remote AppleEvents to target apps in any user session, run the following command in Terminal on the server:

defaults write /Library/Preferences/com.apple.AEServer RestrictAccessToUserSession -bool false

Also read:-How To Uninstall Apps On Mac? [Easy Steps]


We hope this article cleared any doubts you had about the Aeserver mac. If you found this guide helpful then do consider sharing.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top