1.安装cocoapods :sudo gem install cocoapods
2.Undefined symbolsforarchitecture armv7:"_BZ2_bzDecompressInit", referencedfrom: 添加视频三方库libbz2.tfd最新版本即可,如下图。
3.duplicate symbols for architecture arm64 :存在重复文件,在build phases中删除一个就可以4.缺少libstdc++.6.0.9.tbd 下载一个添加上即可(萤石摄像头需要)
5.添加wifi能力需要在开发网站appId中添加。
6.添加权限需要在info.list文件中添加。
7.build settings 中配置搜warning 配置警告是否显示。
8.会警告“missing submodule 'XXXframework'”
解决方法:创建库文件时,只要在库文件中与库同名.h文件中添加要暴露的.h文件
例如:在MyFrameWork.h 引入Masonry:
#import <MyFrameWork/Masonry.h>
9.ld: library not found for -lcurl
原因是找不到链接库所致,在“Build Phases”中添加缺失链接库的所在文件夹的路径即可。
9.directory not found for option:build settings library search paths 删除不存在的path即可。
10.dyld: Library not loaded的解决方法在项目的General->Embedded Binaries中,将我们自定的framework 添加进去
网友评论