Note: Available in v3.0.26 and only works with the development version of NotePlan where the provisioning UUID of your device is added. Unfortunately, Apple doesn't allow it with release versions and development versions run only on allowed devices. Reach out on Discord, if you are a plugin developer and want to debug.
- Open Safari
- Open the preferences and enable under "Advanced" the "Develop menu bar
- Now you should see the "Develop" menu bar item. Open it, find your Mac or iOS device, and enable "Automatically Show Web Inspector for JSContexts" and "Automatically Pause Connecting to JSContexts".
Without closing this window, launch the plugin again. It will open a new Web Inspector, but this time it will connect immediately and you can jump to the breakpoint. If it doesn't behave like this right away, set the breakpoint again and try to launch the plugin again:
Next up: Releasing a plugin →