一,引入第三方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找不到头文件相关推荐

  1. IAR 编译时找不到头文件的解决方法

    IAR 编译时找不到头文件的解决方法 参考文章: (1)IAR 编译时找不到头文件的解决方法 (2)https://www.cnblogs.com/kunx/p/9248106.html 备忘一下.

  2. xcode里面找不到头文件

    除了在project里面设置相关的路径, 在target里面也要设置相关路径 An Xcode project is a container for all the files and require ...

  3. java编译找不到文件_解决cmd运行java程序“找不到文件”提示的方案

    一般我们在运行java代码时,运行器出现这样的问题的时候,说明我们当前的路径不是java文件存放路径. 第一步:我们需要找到我们存放我们的java代码的文件夹,然后在上面的"搜索" ...

  4. vscode找不到头文件的解决办法

    vscode打开ros工作空间,很多头文件找不到,可以采用将找不到的头文件复制,在文件目录下全局搜索,然后将该头文件的上级目录包含进来. ctrl + shift + p 搜索 json,将搜索到的路 ...

  5. Qt5 编译错误找不到头文件的解决方法

    Qt5使用Qt creator编译时,提示找不到相关的头文件 在.pro文件中添加: greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 转载于:https ...

  6. uniapp生成android并调用第三方sdk的拍照进行身份证识别

    一.需求 uniapp生成android,集成商汤科技的android的sdk识别身份证信息 二.开发思路 uniapp使用Dcloudx软件的"原生打包",然后集成到androi ...

  7. 如何做Android第三方SDK准入测试

    最近在做客户端测试的过程中,自己负责的功能模块涉及到了第三方SDK的接入.准入测试,期间自己也踩了不少坑,所以特此写一篇文章总结一下. 先说一下SDK的概念吧,sdk就是软件工具开发包(外语全称:So ...

  8. 使用第三方SDK(如微信、qq、快看、头条等),调用接口405 Method Not Allowed

    使用第三方SDK(如微信.qq.快看.头条等),调用接口405 Method Not Allowed 错误描述:postman请求正常,但客户端调用后接口没有反应,但返回了405错误. 解决方法:第三 ...

  9. c语言中找不到EXE,老鸟解决windows7系统出现找不到文件c:\Windows\system32\msdt.exe的具体处理步骤...

    win7系统对于大家来说都非常熟悉了,在使用的时候会遇到各种问题,就像windows7系统出现找不到文件c:\Windows\system32\msdt.exe的情况.很多网友都没有关于windows ...

最新文章

  1. 【怎样写代码】参数化类型 -- 泛型(七):泛型方法
  2. 读CLR via C#总结(9) 索引器(有参属性)
  3. C和C++中的整形数据类型
  4. 【机器学习基础】(三):理解逻辑回归及二分类、多分类代码实践
  5. Unity3D 人形血条制作小知识
  6. 《面向对象的思考过程(原书第4版)》一 导读
  7. C++学习之路 | PTA乙级—— 1007 素数对猜想 (20分)(精简)
  8. ginapi服务器性能,gin框架构建Api之:环境配置和路由
  9. python没有错误但是不显示结果_python运行不报错又无任何结果输出
  10. 还在家隔离呢?没事写写这些程序吧!
  11. 面试总结(sohu)
  12. 图像语义分割(13)-OCNet: 用于场景解析的目标语义网络
  13. A Deep Learning Tutorial: From Perceptrons to Deep Networks
  14. java毕业设计_校园二手交易平台
  15. 混合效应模型和广义线性模型计算R方的函数sem.model.fits
  16. python 求向量间内积 和外积
  17. 在SWD模式下用SEGGER J-Flash 下载STM32.hex文件
  18. 信息系统综合知识八 专业英语
  19. c语言realpath
  20. CRM哪家好?这5个CRM管理系统很好用!

热门文章

  1. allure报告定制
  2. 工程机械租赁行业大有可为,如何不让售后服务拖后腿?
  3. 重装系统后mysql不用重新安装
  4. 华胜天成收购中天安泰10%股权 出手网络信息安全
  5. 这是你知道的建模教程吗
  6. DGM: A deep learning algorithm for solving partial differential equations
  7. J9数字货币科普:什么是加密借贷?有什么风险存在?
  8. 学习Hibernate框架笔记-第2天
  9. 转:衡量数据的离散程度
  10. 谷歌宣布加入“反微软联盟”