可能是由于图标文件命名不正确引起的。确保使用以下命名约定命名您的图片文件(其中complicationName应替换为您的真实Complication名):
- complicationName.png - 38mm
- complicationName@2x.png - 42mm
- complicationName@3x.png - 44mm
此外,还需要确保在您的Info.plist文件中正确设置了Complication图标文件的名称,如下所示:
CLKComplicationPrincipalClass
ComplicationController
CLKComplicationSupportedFamilies
CLKComplicationFamilyCircularSmall
CLKComplicationTemplateIconName
complicationName
最后,在Xcode中重新编译并重新安装Watch应用程序,然后在Apple Watch上检查Complication图标是否已正确显示。