加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-14 17:13:28 所属栏目:百科 来源:网络整理
导读:我想在我的 swift ios项目中使用zipzap库. 我用cocoapods来整合它.当我运行pod安装时一切正常,但是当我导入zipzap时,它说无法构建Objective-C模块’zipzap’. 我已经完成了人们推荐here和类似问题的一切.但没有运气. 这个库是否可能与基于swift的项目不兼容
我想在我的 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‘

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读