These instructions are for version 420 or later of the simulator client, which will be available within a few days of this post.
Here are detailed installation instructions for our simulator client on Mac OS. Please use this thread to ask any questions or discuss any issues you may encounter.
Visit the client download page and follow the instructions.
Extra Step Required
As of right now, there is an extra step required to run the client on a Mac… haven’t figured out a good workaround yet. You cannot run the client by simply clicking on the file. You must do the following:
- Open a command prompt in the AskMrRobotClient folder with the “amr” program in it that you downloaded
amr worker xxx at the command prompt, and replace “xxx” with the version number of the client that you downloaded, press Enter
That should start the client for you. Note that it will not auto-update, you must manually update every time we put out a release. Also, it will not try to reconnect automatically if you have a temporary internet issue. Neither of those features will work when you start the client like this… but I haven’t found a workaround for Mac yet that works any other way.
Why do I need to install the .NET Core SDK?
You technically don’t need to install the entire SDK, but that is the easiest way to get all of the proper prerequisites installed. Having the .NET Core SDK on your computer won’t hurt anything, so we recommend saving yourself a lot of trouble and just install the SDK provided by Microsoft.
Why do I get these warnings about an unsigned app?
Mac OS by default will not run an application that is not signed by an Apple “identified developer.” You need to explicitly allow an unsigned application to run the first time.
In general, it’s fine to run an unsigned app as long as you trust the source that you got it from! In our case, make sure that you downloaded the client directly from our secure download page linked above, and not from any third party.
Maybe one day we’ll look into signing it, but for now that is not possible because Apple requires that you sign it using a Mac computer, which we don’t have!