Skip to content

Commit fbddaa7

Browse files
John ColomboJohn Colombo
authored andcommitted
Expand and improve signing guidance
1 parent fc663ac commit fbddaa7

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

docs/intro/debugging-plug-ins.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,16 @@ Once you've got the plug-in building directly into the plug-ins folder as explai
1919
3. Under Run, in the Info tab, for Executable, choose the host application the plug-ins will be running in (this may be After Effects or Premiere Pro)
2020
4. From there you can either hit the Play button to build and run the current scheme, or you can launch the application and later at any point choose Debug > Attach to Process.
2121

22-
#### Loading unsigned plugins
22+
#### Signing requirments and loading unsigned plug-ins
2323

24-
macOS versions 15+ prevent the loading of unsigned plugins. You can avoid this difficulty by adding ad-hoc signing as a custom build step.
24+
macOS versions 15+ prevent the loading of unsigned plugins. During development, you can avoid this difficulty by adding ad-hoc signing as a custom build step.
2525

2626
`codesign --force --deep --sign - /path/to/plugin.dylib`
2727

2828
Note: Yes, that trailing '-' after '--sign' is important.
2929

30+
When you are ready to release, ensure that you do _not_ make changes to the plug-in package after signing, as this will invalidate said signing and prevent the plug-in from loading.
31+
3032
---
3133

3234
## Deleting Preferences

0 commit comments

Comments
 (0)