From bdda9382aaff8ea94485492007258ebc77b72cb5 Mon Sep 17 00:00:00 2001 From: Maxwell Katz Date: Tue, 17 Dec 2024 15:53:09 -0800 Subject: [PATCH] Update macOS isntallation readme --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index dd4c5dfc..35ef8cef 100644 --- a/README.md +++ b/README.md @@ -22,15 +22,13 @@ The app updates automatically via [Squirrel](https://github.com/Squirrel/Squirre ## Installing the Avalonia version on Mac: -There are a couple of extra steps to get the .app running on macOS since it's currently distributed as an unsigned application: +There are a couple of extra steps to get the .app running on macOS since it's currently not notarized: 1. In _System Preferences -> Security & Privacy_ ensure _Allow apps downloaded from:_ is set to `App Store and identified developers`. 2. Download the _StructuredLogViewer-x64.zip_ (if on Intel Mac) or _Structured.Log.Viewer-arm64.zip_ (if on M1/ARM) from the latest [Release](https://github.com/KirillOsenkov/MSBuildStructuredLog/releases). 3. If necessary, unzip the file (Safari does this for you after downloading automatically). 4. Move the `StructuredLogViewer.app` into your `Applications` folder. -5. In terminal run: `chmod +x StructuredLogViewer.app/Contents/MacOS/StructuredLogViewer.Avalonia` to give the app execution permissions -6. In terminal run: `codesign -s- --deep StructuredLogViewer.app` to work around notarization issues -7. On the first run, right click the app on Finder and select _Open_. You will be prompted that the app is not signed by a known developer. Click _Open_. +5. MacOS Sequoia of newer: If you have "Apple could not verity StructuredLogViewer.app" error, you need to go to "System Settings" > "Privacy & Security" > "Security" > "Open Anyway" on log viewer entry.