Difficulty Running .NET Core App in Background on macOS for InDesign Extension

Hello Adobe Developers community,

I’m encountering an issue with an InDesign extension that my team and I have developed. Our extension relies on a .NET Core application to handle HTTPS calls and IDML parsing. While this setup works smoothly on Windows, we’re facing challenges on macOS.

The problem arises because the script responsible for launching the .NET Core DLL waits for the command to finish, preventing it from running in the background. As a result, our extension on macOS isn’t functioning as intended.

Attempts Made:

  • We have tried launching the .NET Core DLL using AppleScript and the do shell script command, both with and without methods to run it in the background.

Request for Assistance:

We would greatly appreciate any insights, suggestions, or solutions from the community on how to effectively run the .NET Core app in the background on macOS to support our InDesign extension.

Additional Details:

  • Operating System: macOS Monterey version 12.7.3 (running as a guest in VirtualBox, hosted in a Windows PC)
  • InDesign Version: 16.0, 17.0, 18.0
  • .NET Core Version: 3

Thank you in advance for your help and expertise!