I'm trying to create a Workflow Extension for Final Cut Pro but I'm not able to do any more than install it.
I've created a Mac app and added the Workflow Extension, the app builds and runs and shows up in FCP. When I launch the extension in FCP a window opens for the extension showing a label "Loading", the default extension icon (puzzle piece) and a progress indicator which does not animate. Nothing else happens, the default view included in the extension (that belonging to {ExtensionName}ViewController
does not appear. The default view contains a TextField "FCP Workflow Extension" so I am expecting that to show.
I have compared this behaviour with Ripple Training's workflow extension and this shows the same loading view before cross dissolving to their custom UI.
When the Mac app is running from Xcode and the extension is running inside of FCP I can use Xcode's Attach to Process to attach to the extension but as the view of the {ExtensionName}ViewController
does not load I can not use breakpoints or print statements to get any information and that is the only class included in the extension.
What am I missing?