iOS framework 使用出现 Missing submo

2022-05-10  本文已影响0人  苹果农

背景:
自己创建的的 framework 在demo 中使用的时候,出现了 Missing submodule 警告。
毕竟是要给可好用的,所以出现这种警告不好。所以找处理方式。
解决过程:

1

先查了 google,发现了这些篇文章
https://stackoverflow.com/questions/25800301/xcode-missing-submodule-warning
https://cloud.tencent.com/developer/article/1331456
很多人,到这边可能就解决问题了。但是我这边并没有。

2

后来参考了一个别人的 framework, 是还需要配合module.modulemap 使用
也就是 umbrella header。
具体如下:

framework module [你的framework 名称] {
   umbrella header "Umbrella-Header.h" # Master Header File, 可能不是这个名字
}

具体原因,懒得去搞清楚了。有兴趣的,自己查吧,应该是 Umbrella Framework 的一些规则。

上一篇 下一篇

猜你喜欢

热点阅读