我正在学习有关Siri快捷方式的教程,并且遇到了与本教程主题无关的问题。
在本教程中,我们有一个用于处理基于意图的快捷方式的应用程序扩展。我们还有一个名为ArticleKit
的私有框架,它执行实际工作并由我们的扩展调用。我遇到的问题是,当我尝试运行该项目时,出现以下错误:No such module 'ArticleKit'
. 这很奇怪,因为我下载了入门项目,并且错误首先存在。
换句话说,应用扩展无法识别框架。我需要更改什么才能识别它?
您还需要将框架添加到扩展的目标中。步骤如下:
- 从 Xcode 中的文件导航器中选择项目文件。
- 从目标中选择扩展目标。
- 在常规选项卡中,将框架添加到"框架"、"库,.."类别中。