Undefined symbols for architecture i386:问题解决
2019独角兽企业重金招聘Python工程师标准>>>
这里优先感谢azhou_hui,大部分内容引用自他的博文,增加了一种错误可能,部分有增删,原文传送门http://blog.csdn.net/azhou_hui/article/details/18312047
***************************我是无节操的分割线****************************
多个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_xx文件名", referenced from:
大概有下面4种可能,前三种网上好多人都说过了,而其中第四种情况是最近刚刚被困绕过的,如果前三种方法都使用后也不能解决,可以考虑排查一下第四种可能;
1.相关工程文件未导入
你可以直接在这里+进来,也可以在左边工程目录中把文件全部重新导人一遍(多人操作工程时,一般这种解决办法)
2..framework文件未导入
把xx文件库+进来,本问题"_OBJC_CLASS_$_ASIdentifierManager", 就是因为AdSupport.Framework类库未加
3.文件路径缺失
检查是否某些文件路径未加入进来或者写错了
4.所提示的文件内创建了未实现的类的对象
这种情况多是由于编码人员失误造成的,只在.h文件中生命了类,但未在对应的.m文件中实现;
排查的话可以查看一下代码,或者分段注释一下可疑部分,看看是否还会提示,修正一般很容易,但就是这样的编译错误提示很难联想到,当然也可能是自己确实比较菜鸟,这里就权当给自己之后提个醒吧;
工程编译报出:Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:错误,问题大致是由于上面这几种情况,把各个方面检查下基本就ok了。
转载于:https://my.oschina.net/moliyadi/blog/265482
Undefined symbols for architecture i386:问题解决相关推荐
- xcode编译Undefined symbols for architecture i386问题解决
Undefined symbols for architecture i386: "_OBJC_CLASS_$_XXX", referenced from: objc-class- ...
- Undefined symbols for architecture i386问题解决方法
个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题: Undefined symbols for architecture i386: "_OBJC_CLASS_$_xx文件名&q ...
- MAC下编译AOSP问题:Undefined symbols for architecture i386
MAC编译AOSP遇到SDK版本编译问题 ld: warning: ignoring file /Library/Developer/CommandLineTools/SDKs/MacOSX10.14 ...
- Undefined symbols for architecture i386:_OBJC_CLASS_$_xx, referenced from: 解决方法
多个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题: Undefined symbols for architecture i386: "_OBJC_CLASS_$_xx文件名& ...
- xcode7: Undefined symbols for architecture i386: _iconv_open, referenced from:
在整合cocos和quick时,出现这个错误,我按照以前的方法 link binary with libraries 中add libiconv.2.dylib ,发现已经没有了这个库. 网上找了一下 ...
- Undefined symbols for architecture i386: _OBJC_CLASS_$_JPUSHService
接触同事的代码,有用到极光,运行时发现问题: 1.Edit Scheme -> Build Configuration 这里设置成 Debug 的时候,会出现cocoapod 的文件无法导入(p ...
- Undefined symbols for architecture i386和”_OBJC_CLASS_$_xx文件名, referenced from:
分析原因: 1. .m文件没有导入 在Build Phases里的Compile Sources 中添加报错的文件 2. .framework文件没有导入 静态库编译时往往需要一些库的支持,查看你是否 ...
- Undefined symbols for architecture i386: _OBJC_CLASS_$_AVOSCloud, referenced from:
1down vote if you are using cocoapods make sure your target's build settings contain $(inherited) in ...
- Xcode编译Undefined symbols for architecture xxx 错误总结
2019独角兽企业重金招聘Python工程师标准>>> 领个红包,支持一下作者 这是支付宝推出的一个最新活动,用支付宝扫码即有红包送,0元到99元不等,红包可以到店支付使用,每日仅可 ...
最新文章
- JS计算两个时间相差多久,相差年,月,日,小时,分钟
- python电脑软件下载-Python for windows
- 浅议数据中心规划设计阶段暖通系统节能措施
- css07家用电器分类
- 操作系统——文件目录
- 如何将本地代码推送至远程仓库
- usb一转多 树莓派zero_树莓派 Zero USB/以太网方式连接配置教程
- 缺少ntstrsafe.lib kndis5mp.lib解决办法
- 单例模式2014-12
- 2020-12-07
- 24V600mA限流电路的Pspice仿真实例
- 开发java超级玛丽的素材_超级玛丽完整素材
- 写博客这些Markdown语法够用
- 如何注册域名的详细图文过程分享
- Android应用向su申请root权限,以及Superuser进行授权管理的原理浅析
- css里的英文翻译,css常见英文翻译
- 为什么单片机只有可以整除8的特殊寄存器能够位寻址?
- 通过指令获取tsc标签打印机的状态
- linux:shell命令之软硬链接
- 静态路由和动态路由详解