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:问题解决相关推荐

  1. xcode编译Undefined symbols for architecture i386问题解决

    Undefined symbols for architecture i386: "_OBJC_CLASS_$_XXX", referenced from: objc-class- ...

  2. Undefined symbols for architecture i386问题解决方法

    个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题: Undefined symbols for architecture i386: "_OBJC_CLASS_$_xx文件名&q ...

  3. MAC下编译AOSP问题:Undefined symbols for architecture i386

    MAC编译AOSP遇到SDK版本编译问题 ld: warning: ignoring file /Library/Developer/CommandLineTools/SDKs/MacOSX10.14 ...

  4. Undefined symbols for architecture i386:_OBJC_CLASS_$_xx, referenced from: 解决方法

    多个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题: Undefined symbols for architecture i386: "_OBJC_CLASS_$_xx文件名& ...

  5. xcode7: Undefined symbols for architecture i386: _iconv_open, referenced from:

    在整合cocos和quick时,出现这个错误,我按照以前的方法 link binary with libraries 中add libiconv.2.dylib ,发现已经没有了这个库. 网上找了一下 ...

  6. Undefined symbols for architecture i386: _OBJC_CLASS_$_JPUSHService

    接触同事的代码,有用到极光,运行时发现问题: 1.Edit Scheme -> Build Configuration 这里设置成 Debug 的时候,会出现cocoapod 的文件无法导入(p ...

  7. Undefined symbols for architecture i386和”_OBJC_CLASS_$_xx文件名, referenced from:

    分析原因: 1. .m文件没有导入 在Build Phases里的Compile Sources 中添加报错的文件 2. .framework文件没有导入 静态库编译时往往需要一些库的支持,查看你是否 ...

  8. 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 ...

  9. Xcode编译Undefined symbols for architecture xxx 错误总结

    2019独角兽企业重金招聘Python工程师标准>>> 领个红包,支持一下作者 这是支付宝推出的一个最新活动,用支付宝扫码即有红包送,0元到99元不等,红包可以到店支付使用,每日仅可 ...

最新文章

  1. JS计算两个时间相差多久,相差年,月,日,小时,分钟
  2. python电脑软件下载-Python for windows
  3. 浅议数据中心规划设计阶段暖通系统节能措施
  4. css07家用电器分类
  5. 操作系统——文件目录
  6. 如何将本地代码推送至远程仓库
  7. usb一转多 树莓派zero_树莓派 Zero USB/以太网方式连接配置教程
  8. 缺少ntstrsafe.lib kndis5mp.lib解决办法
  9. 单例模式2014-12
  10. 2020-12-07
  11. 24V600mA限流电路的Pspice仿真实例
  12. 开发java超级玛丽的素材_超级玛丽完整素材
  13. 写博客这些Markdown语法够用
  14. 如何注册域名的详细图文过程分享
  15. Android应用向su申请root权限,以及Superuser进行授权管理的原理浅析
  16. css里的英文翻译,css常见英文翻译
  17. 为什么单片机只有可以整除8的特殊寄存器能够位寻址?
  18. 通过指令获取tsc标签打印机的状态
  19. linux:shell命令之软硬链接
  20. 静态路由和动态路由详解

热门文章

  1. Linux之apache服务搭建以及浅析web安全
  2. 【心得】centos 去除屏幕保护
  3. .bash_profile和.bashrc的什么差别
  4. 求救数据库高手~~急急。。。
  5. redis key命名规范_公司内部 Redis 使用规范
  6. synchronized同步机制
  7. react中使用charles实现本地数据mock
  8. 关于spring-data-jpa的排序问题
  9. 【翻译+整理】.NET Core的介绍
  10. Vue.2.0.5-Class 与 Style 绑定