ios - 使用 KFEpubKit 的 KissXML pod 问题

标签 ios swift cocoapods

我尝试用 cocoapods 安装 KFEpubKit。 安装工作正常,但是当我尝试运行我的项目时,由于 KissXML(自动包含)而出现此错误:

Include of non-modular header inside framework module 'KissXML.DDXMLNode'

所以我设置了属性

Allow Non-modular Includes in Frmaework Modules

是的 但我仍然有错误。 有什么想法吗?

我知道有很多类似的问题,但没有一个能解决我的问题。

非常感谢!

最佳答案

添加

post_install do |installer|
    installer.pods_project.build_configuration_list.build_configurations.each do |configuration|
        configuration.build_settings['CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES'] = 'YES'
    end
end

在你的播客文件的末尾可以解决你的问题。但是你会遇到下一个......(你不能构建 Obj-C 模块 KFEpubKit)

关于ios - 使用 KFEpubKit 的 KissXML pod 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33454191/

相关文章:

ios - 使用iOS版Gradle上传HockeyApp版本

ios - 即使只添加一次观察者,通知也会被触发两次

iphone - UIImageView 边框颜色

ios - 当我试图折叠 UITableView 部分时,索引超出范围

ios - 调整使用 UIGraphicsBeginImageContextWithOptions 截取的屏幕截图的大小

ios - 旋转时无法让背景渐变填满整个屏幕

ios - 如何正确设置最短日期并获取选择器 View 上显示的最短日期?

swift - 上传到 App Store 时,Cocoa Pods 会重新安装吗?

firebase - 保留旧版本的 Firebase 与 CocoaPods

ios - Cocoapods 未完全向现有工作区项目添加新的 pod/依赖项