我正在尝试在我的应用程序中设置 MessageKit。我一直在研究并试图解决这个问题一个星期但没有运气。我在 module.modulemap 文件中收到一个错误
Header 'MessageKit-Swift.h' not found
我删除了派生数据,运行了 pod 更新、pod 安装等。
这是module.modulemap
代码
framework module MessageKit {
umbrella header "MessageKit.h"
export *
module * { export * }
}
module MessageKit.Swift {
header "MessageKit-Swift.h"
requires objc
}
我希望 MessageKit 在我的工作区内编译。
最佳答案
我在一个测试项目中尝试了那个 pod,并且编译正常,没有问题。
我正在使用 Cocoapods 1.7.2
和 Xcode 10.2.1
,这是我的 Podfile
:
target 'MessageKitTest' do
use_frameworks!
pod 'MessageKit'
end
尝试从生成的 xcworkspace
编译 MessageKitTest
- 我这边一切顺利。
尝试运行 pod deintegrate
,然后再次运行 pod install
。
关于swift - header 'MessageKit-Swift.h' 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56606616/