应用扩展无法识别专用框架



我正在学习有关Siri快捷方式的教程,并且遇到了与本教程主题无关的问题。

在本教程中,我们有一个用于处理基于意图的快捷方式的应用程序扩展。我们还有一个名为ArticleKit的私有框架,它执行实际工作并由我们的扩展调用。我遇到的问题是,当我尝试运行该项目时,出现以下错误:No such module 'ArticleKit'. 这很奇怪,因为我下载了入门项目,并且错误首先存在。

换句话说,应用扩展无法识别框架。我需要更改什么才能识别它?

您还需要将框架添加到扩展的目标中。步骤如下:

  1. 从 Xcode 中的文件导航器中选择项目文件。
  2. 从目标中选择扩展目标。
  3. 在常规选项卡中,将框架添加到"框架"、"库,.."类别中。

最新更新