watchOS 不进入 ComplicationController

Posted

技术标签:

【中文标题】watchOS 不进入 ComplicationController【英文标题】:watchOS does not enter ComplicationController 【发布时间】:2019-04-26 11:58:22 【问题描述】:

我想开发一个简单的复杂功能作为我的第一个 watchOS 项目。 如屏幕截图所示,我已设置好所有内容:

但是当我在ComplicationController.swift 中设置断点时,它不会被调用。因此,我提供的任何数据都不会填满我的并发症。我为该类中所有已实现的方法(例如getLocalizableSampleTemplate)设置了一个断点,但代码只是在运行,复杂性并没有填充提供的数据。

我做错了什么? 我的类符合CLKComplicationDataSource(我保留了所有默认实现)。

【问题讨论】:

你能显示你在 ComplicationController.swift 中放置断点的位置吗? 【参考方案1】:

如果我在复杂配置内的数据源类前面添加$(PRODUCT_MODULE_NAME).,它会起作用。

【讨论】:

以上是关于watchOS 不进入 ComplicationController的主要内容,如果未能解决你的问题,请参考以下文章

watchOS,不接收远程通知

当watchOS应用程序使用HKWorkoutSession在后台运行时如何使WCSession可访问

为 watchOS Simulator 构建时 NotificationCenter 不可用

iOS 上的 CloudKit + CoreData 和 watchOS 同步不起作用

在 WatchOS 中使用列表时滚动行为不正确

WatchOs 上不显示 ScrollView 内的列表