ios – 无法构建Objective-C模块’zipzap’

前端之家收集整理的这篇文章主要介绍了ios – 无法构建Objective-C模块’zipzap’前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在我的 swift ios项目中使用zipzap库.

我用cocoapods来整合它.当我运行pod安装时一切正常,但是当我导入zipzap时,它说无法构建Objective-C模块’zipzap’.

我已经完成了人们推荐here和类似问题的一切.但没有运气.

这个库是否可能与基于swift的项目不兼容?

这是我的Podfile:

# Uncomment this line to define a global platform for your project
# platform :ios,'6.0'
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!

target 'MyProject-iOS' do
pod 'Reachability','~> 3.2'
pod 'SwiftyJSON','~> 2.1'
pod 'zipzap','~> 8.0'
end

target 'MyProject-iOSTests' do

end

解决方法

我遇到了同样的问题.看起来像zipzap的podspec缺失.由于哪个pod最终将所有头文件公开.这就是造成这个问题的原因.

我编写了自己的podspec文件,它只公开了五个标题,其余都是私有的.此决定基于zipzap repo中的podspec.json.

我在我的项目中包含zipzap如下:

pod’zipzap’,:podspec => ‘https://raw.githubusercontent.com/tahasamad/zipzap/master/zipzap.podspec

猜你在找的Xcode相关文章