xcode引入sdk_解决Xcode引入第三方SDK找不到头文件
一,引入第三方sdk时找不到头文件问题:
我在mac mini,Xcode6.x的环境下引入了第三方SDK,同Xcode自带的framework同放在工程的Frameworks路径下,想在代码中使用第三方SDK时发现找不到,而系统的framework却能够找到,解决办法:
在Build Settings里搜索Search Paths 发现里面Library Search Paths 中没有生成刚引进的SDK路径,自己手动添加上去(系统自带的framework不需要添加),将里面Library Search Paths 中没有用到的地址删除,如图:framework5是引入的第三方:
再回头看,是否能够引用到了第三方的库,如果还没有,那么将你第三方SDK对应的framework5放到最外层文件夹,再对应的重新定位Framework Search Paths,能够找到了吧!
二:好了,头文件找到了,coding。。。然后编译运行,发现报错“_OBJC_CLASS_$_某文件名", referenced from:xx ”;
出这个错是因为Xcode没能自动把“_OBJC_CLASS_$_某文件名", referenced from:xx ”中的“ 某文件名 ”编译进去,又需要手动去弄了,实现的部分可以是。framwork也可以是源码文件,解决办法,打开Project Target-》Build Phases,将“某文件” 拖到对应的位置,(如果是源码文件拖到Compile Sources,如果是在。framework中,则将framework拖到Lind Binary With Libraries),如图:
再编译,如果再报错,
1,那么再阅读你所使用的第三方SDK文档,有的引入需要依赖于系统的framework,请按照说明将Xcode自带的framework引入即可;
2,还有一种可能,静态库一般有两个,一个真机调用的,一个模拟器调用的。在真机调试时使用模拟器专用的库或反之都会报错,你可以将它们编译成真机和模拟器都能使用的静态库,方法这里不细说。
xcode引入sdk_解决Xcode引入第三方SDK找不到头文件相关推荐
- IAR 编译时找不到头文件的解决方法
IAR 编译时找不到头文件的解决方法 参考文章: (1)IAR 编译时找不到头文件的解决方法 (2)https://www.cnblogs.com/kunx/p/9248106.html 备忘一下.
- xcode里面找不到头文件
除了在project里面设置相关的路径, 在target里面也要设置相关路径 An Xcode project is a container for all the files and require ...
- java编译找不到文件_解决cmd运行java程序“找不到文件”提示的方案
一般我们在运行java代码时,运行器出现这样的问题的时候,说明我们当前的路径不是java文件存放路径. 第一步:我们需要找到我们存放我们的java代码的文件夹,然后在上面的"搜索" ...
- vscode找不到头文件的解决办法
vscode打开ros工作空间,很多头文件找不到,可以采用将找不到的头文件复制,在文件目录下全局搜索,然后将该头文件的上级目录包含进来. ctrl + shift + p 搜索 json,将搜索到的路 ...
- Qt5 编译错误找不到头文件的解决方法
Qt5使用Qt creator编译时,提示找不到相关的头文件 在.pro文件中添加: greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 转载于:https ...
- uniapp生成android并调用第三方sdk的拍照进行身份证识别
一.需求 uniapp生成android,集成商汤科技的android的sdk识别身份证信息 二.开发思路 uniapp使用Dcloudx软件的"原生打包",然后集成到androi ...
- 如何做Android第三方SDK准入测试
最近在做客户端测试的过程中,自己负责的功能模块涉及到了第三方SDK的接入.准入测试,期间自己也踩了不少坑,所以特此写一篇文章总结一下. 先说一下SDK的概念吧,sdk就是软件工具开发包(外语全称:So ...
- 使用第三方SDK(如微信、qq、快看、头条等),调用接口405 Method Not Allowed
使用第三方SDK(如微信.qq.快看.头条等),调用接口405 Method Not Allowed 错误描述:postman请求正常,但客户端调用后接口没有反应,但返回了405错误. 解决方法:第三 ...
- c语言中找不到EXE,老鸟解决windows7系统出现找不到文件c:\Windows\system32\msdt.exe的具体处理步骤...
win7系统对于大家来说都非常熟悉了,在使用的时候会遇到各种问题,就像windows7系统出现找不到文件c:\Windows\system32\msdt.exe的情况.很多网友都没有关于windows ...
最新文章
- 【怎样写代码】参数化类型 -- 泛型(七):泛型方法
- 读CLR via C#总结(9) 索引器(有参属性)
- C和C++中的整形数据类型
- 【机器学习基础】(三):理解逻辑回归及二分类、多分类代码实践
- Unity3D 人形血条制作小知识
- 《面向对象的思考过程(原书第4版)》一 导读
- C++学习之路 | PTA乙级—— 1007 素数对猜想 (20分)(精简)
- ginapi服务器性能,gin框架构建Api之:环境配置和路由
- python没有错误但是不显示结果_python运行不报错又无任何结果输出
- 还在家隔离呢?没事写写这些程序吧!
- 面试总结(sohu)
- 图像语义分割(13)-OCNet: 用于场景解析的目标语义网络
- A Deep Learning Tutorial: From Perceptrons to Deep Networks
- java毕业设计_校园二手交易平台
- 混合效应模型和广义线性模型计算R方的函数sem.model.fits
- python 求向量间内积 和外积
- 在SWD模式下用SEGGER J-Flash 下载STM32.hex文件
- 信息系统综合知识八 专业英语
- c语言realpath
- CRM哪家好?这5个CRM管理系统很好用!