- Xcode 13+
To install Angular DevTools in Safari follow the steps:
-
Open Safari and make sure the checkbox in
Safari -> Preferences -> Advanced -> Show develop menu in menu bar
is checked. -
Make sure the flag in
Develop -> Experimental Features -> Web Inspector Extensions
is checked. -
Build Angular DevTools with a chrome configuration with
yarn devtools:build:chrome
this will create an Angular DevTools build indist/bin/devtools/projects/shell-browser/src/prodapp
. -
Run
xcrun safari-web-extension-converter --macos-only dist/bin/devtools/projects/shell-browser/src/prodapp
. This will convert Angular DevTools into a Safari web extension. This command should open Xcode when it completes. -
In Xcode, click the build button and wait for the extension to build. Once this is complete, a system prompt should ask you to open Safari and enable the extension. You'll know the extension is enabled because of an Angular icon present in browser toolbar.
-
Open any Angular application in dev mode and open Safari DevTools, you should see the Angular Tab there.