>我创建了一个包含C库(CommonCrypto)和Objective C文件的swift框架.
> swift项目中没有brIDge-header.所以我创建了一个module.modulemap来将CommonCrypto和Objective-C文件导入到我的swift框架中.
module.modulemap内容:
这是module.modulemap示例链接:Importing CommonCrypto in a swift framework
>在项目设置中,将modulus.modulusmap路径添加到swift compile
所以,在我的快速框架中,一切正常.
我可以像这样使用模数
问题表明
>归档模块化框架并导出为内置产品.
>在我的swift示例项目中,将模块化框架添加到嵌入式二进制文件中
>当我在框架内使用某些东西时,此行发生错误
我尝试了很多解决方案,但仍然没有用.
类似的问题:
07006
07007
有人有一个很好的解决方案吗?
谢谢!!
iOS框架作为文件夹存在,创建module.modulemap以查找库或头文件.
>设置module.modulemap路径
在项目/目标/构建设置/ Swift编译 – 搜索路径/导入路径=
“${} SRCROOT”
>将以下内容添加到module.modulemap
备注
如果框架在同一开发环境中存档,则不必将module.modulemap添加到示例项目.
总结以上是内存溢出为你收集整理的ios – Swift项目:导入模块化框架时“缺少必需的模块”全部内容,希望文章能够帮你解决ios – Swift项目:导入模块化框架时“缺少必需的模块”所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)