文件“ * .swift”是模块“模块”的一部分;忽略导入

时间:2019-09-28 17:28:05

标签: swift xcode cocoapods podspec

我面临警告,在这种情况下实际上对我没有任何帮助,但是有点烦人。

该项目通过Cocoapods与几个子项目组合在一起,因此结构是

  • 根文件夹
    • 主项目(合并所有其他项目,用于将构建交付给最终用户。导入子项目1,子项目 2,核心)
    • 子项目1(取决于Core,通过Podfile导入)
    • 子项目2(取决于Core,通过Podfile导入)
    • 核心项目(独立)
    • Module.podspec(描述子规格,假设它声明了框架的名称-Module)

开发发生在子项目1/2中,要使用一些Core类,我需要import Module到swift文件。而且效果很好。因为开发直接发生在项目中,Cocoapods基于Podfile导入和Module.podspec组装了Module.framework

但是当我从Main项目构建项目时-Subproject 1/2和Core都在Module.framework中。因此,xCode显示警告:

  

⚠️文件'EducationContentStoryboard.swift'是模块的一部分   'MyCareSpec';忽略导入

有什么办法可以处理?我没在c标志中找到这样的警告

0 个答案:

没有答案