是否有可能获得当前提供时间轴的小部件的WidgetInfo id ?



WidgetCenter.shared.getCurrentConfigurations()返回WidgetInfo结构体列表(用户设置的每个小部件对应一个结构体),每个结构体都包含一个id参数,文档称其为"小部件的稳定标识"。

是否有任何方法获得相同的稳定的id小部件,而它是提供其时间轴?换句话说,当我们在IntentTimelineProvider的getTimeline(for...)实现中为该小部件构建时间轴时,我想访问当前小部件的WidgetInfo结构体。

我在2023年6月与一位苹果工程师确认过,这个用例是不支持的。

最新更新