从pods安装框架后,无法在Swift项目中导入类

时间:2018-02-13 12:41:29

标签: ios swift xcode cocoapods

我已经在我的Xcode项目中通过pod文件安装了一些框架。我正在使用Xcode 9.2。它安装成功,但是,在尝试将第三方框架导入我的主类时,没有找到这样的模块。

甚至尝试了很多次完成清洁和重建。但是,仍显示错误未找到此类模块无法为XLPagerTabStrip加载基础模块

在框架搜索路径中,它显示如下PFA。

enter image description here

4 个答案:

答案 0 :(得分:3)

您可以遵循的一些事情:

  
      
  1. 清理项目+删除派生数据并重新构建。
  2.   
  3. 检查Xcode上的Pods项目,确保您的pod存在于Pod项目下的Pod文件夹中。
  4.   
  5. 在项目设置中添加Embedded Framework中的Pod。
  6.   
  7. 编辑您的计划:
      方案菜单>管理方案>检查Pods>关闭
      从方案菜单中选择Pods   建造吊舱。
      从同一菜单中选择项目,然后构建/运行它。

  8.   
  9. 重新安装Pod:
      pod deintegrate
      pod install

  10.   
  11. 确保您在Pod文件中正确设置了pod。请参阅库的原始Github页面以获取正确的格式。

  12.   

答案 1 :(得分:3)

如果您面对没有这样的模块找到XLPagerTabStrip。做一件事点击选择模拟器侧面的应用程序名称进行运行,然后单击管理方案尝试查找XLPagerTabStrip。并检查并关闭它。然后单击应用程序名称,您可以在其中看到XLPagerTabStrip。然后单击它然后清理构建项目并再次选择您的应用程序,然后再次清理和构建。你的问题解决了!!查看图片Here,您必须在屏幕截图中点击该图片。你可以找到演示

答案 2 :(得分:0)

首先清理您的代码 在pod安装完成后,立即进行构建。到目前为止,请勿导入Pod文件。 成功构建之后,现在您将能够导入Pod文件。

答案 3 :(得分:0)

您可以尝试

常规->链接的FrameWorks和库

单击加号按钮并搜索已安装的pod(如果在podFile中提到了UserFrameWork !,则安装为框架),然后按Add。