Hi I have same code for IntentHandler for iOS and macOS. On iOS works perfectly on macOS not at all. In WidgetKit simulator I even see option to configure the widget so it load the .intentdefinition file.
I also checked that IntentHandler and all required files (CoreData model etc) are in the target for both macOS, widget and Intent.
When try to edit the Widget I get - No options were provided for this parameter. Also I tried to remove all same App from macOs, cleaned Derived data.
I recreate the same issue I have with Apple Demo project Fruta and the repo is here: https://github.com/kmentrobin/Fruta-macOS-Widget. It already has Intents and all requirements in FavoriteSmoothieWidget which should allow the user to select their favorite Smoothie :)