I'm trying to create a complication bundle for my app by following these instructions:
However, the generated gallery.ckcomplication bundle only contains a single file named complicationManifest.json. That file contains a single key, supported complication families, and the value for the key is an empty dictionary.
If I try to save the complication bundle again in the same session, I get this error dialog:
Failed to save complication bundle.
clockkitutil terminated with an unexpected status: 256 : exited? 1,1 signaled? 0,0 stopped? 0,1
My app supports a variety of complication sizes and I'm able to select them when editing a watch face.
I've implemented getLocalizableSampleTemplateForComplication: in my ComplicationController and verified it is getting called and generating valid templates (FWIW, all of my templates are image only templates except CLKComplicationFamilyUtilitarianLarge, which contains a non-localized text provider with my app name).
I'm assuming I missed a step or have some sort of configuration error with either my watch app target or watch app extension target. Has anyone else run into this? Any ideas on what settings I should check or things I should try?