针对引入SSZipArchive冲突的非常见解决
来源:互联网 发布:linux延时函数usleep 编辑:程序博客网 时间:2024/06/06 20:49
在自己的项目中引入了SSZipArchive ,项目本身中有c和c++的内容,SSZipArchive运用了c和c++的东西 与本身的语言设置互相冲突,所以尝试了很多办法来处理这个情况.
1.添加依赖库,无法解决
2.更改语言环境,与本身其他库及其他宠物,无法解决.
3.更改相关配置,无法解决
试了很多办法,最后采用了最笨的方法:
1,不要去pod集成SSZipArchive,请直接拖入SSZipArchive源文件,包括minzip文件、SSZipArchive.h、SSZipArchive.m、SSZipCommon.h、ZipArchive.h这些内容
2.引入后会报错很多是因为编译不同语言的问题,你可以尝试去改BuildPhases中关于c或者c++语言的相关设置,如果修改后未对你其他库及工具产生影响的话可以,但是更建议去手动更改minzip中的所有.c文件的Identity and Type 中Type类型更改为Objective-C Source.修改后通过编译运行及使用正常.
注:请直接玄虚minzip中所有.c文件然后统一修改Type 别一个一个修改.修改类型方式如下:
阅读全文
0 0
- 针对引入SSZipArchive冲突的非常见解决
- 解决文件名冲突问题(针对处理后的图片)
- 解决jQuery引入多个库的冲突问题 jQuery.noConflict( [removeAll ] )
- 引入jquery时多个js库的冲突解决
- 引入jquery插件时的版本冲突解决
- 引入recyclerview-v7导致的v4包冲突解决
- AndroidStudio引入第三方库导致的包冲突解决
- Git常见冲突解决
- SourceTree常见冲突解决
- 解决常见svn冲突问题
- git使用情景3:最常见的解决冲突
- Android下解决滑动冲突的常见思路
- Git技巧之解决git merge的合并冲突(非树冲突)
- 针对工程中使用了各平台的sdk及引入第三方平台的整体sdk包冲突的解决方法
- Web自动化测试中针对图片验证码问题的常见解决思路
- discuz论坛引入的冲突问题
- 码云常见操作、冲突解决
- Android Studio引入gradle包icon有冲突解决
- 1819: [JSOI]Word Query电子字典
- AIX系统NONCOMP内存占比过高导致换页内存使用过多问题
- SQLServer 镜像配置操作
- android集成微信分享
- JDK8日期处理API
- 针对引入SSZipArchive冲突的非常见解决
- pom文件说明
- top.location.href、parent.location.href
- Maven修改全局和局部JDK版本
- 小心 ------ javascript
- threadLocal内部实现原理
- 敏捷开发之Scrum扫盲篇
- telnet&iptables
- 重新拎一遍js的正则表达式