没有这样的模块错误 "NotificationCenter" WatchOS,Swift

No such module Error "NotificationCenter" WatchOS, Swift

我的两个尝试导入 NotificationCenter 框架的控制器出现模块错误。我已经在 "linked frameworks and libraries" 中添加了框架,但我仍然遇到错误。

我什至尝试过cmd + shift + k,但它对我没有任何好处。

我也尝试将框架搜索路径设置为$(SRCROOT),但还是一样的错误。

我有两个导入的控制器。

Linked frameworks and libraries

Added notificationCenter

时间控制器

import WatchKit
import Foundation
import NotificationCenter   error: "No such module 'NotificationCenter'" 

SwipeController

import WatchKit
import Foundation
import NotificationCenter   error: "No such module 'NotificationCenter'" 

如有任何帮助,我们将不胜感激!

我同意@David 的评论,单个 watchOS 项目有三个目标。

您需要为每个目标尝试这些步骤: Select 每个目标并转到 -> 构建阶段

单击 右箭头。然后点击 +

最后,搜索NotificationCenter并添加框架。

您需要针对每个目标尝试这些步骤。