美文网首页iOS开发笔记
normal i386 objective-c com.appl

normal i386 objective-c com.appl

作者: 素还真人 | 来源:发表于2017-09-20 20:54 被阅读734次

normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler

Hi,同志们,又见面了,最近较忙,未及时更新!!(全tm的借口)

说一个前几天遇到的case。

背景:公司使用的是git + CocoPods来管理的iOS项目,基本实现了模块pod私有库。

做了一个新功能,多个模块也就是多个private pod协作开发的,我们开发阶段是都在develop

branch下做的,然后在壳工程中,该新feture相关的private pod指定的该branch,一切进展顺利,showcase完成后,以为基本没啥事了,因为正常流程下,是直接各自的private pod打成framework就,然后push到private repo就一切ok了,当时就留下了我和另外一位同事。

到了后来,项目在xcode下编译是ok的,也可以真机、模拟器下debug、release测试,然后到了打成framework环节,就一直过不去,错误提示的主要内容就是某个类过不去,如标题所示。一直懵逼,这种情况下,基本就是报错的那个类有问题,然后就查代码,逐行注释来测试,直到可以打framework,最后该类就是一个空类,所以怀疑是其他的private pod有问题,就逐行打开#import"",果然是其他类的问题。期间还进行了pod lib lint,提示是private pod间循环依赖。

所以基本确认了是循环依赖,就去掉了循环依赖的那个pod相关功能,是可以继续进行了。

经验总结:

1、要进行pod lib lint,它可以提示出有用信息

相关文章

  • normal i386 objective-c com.appl

    normal i386 objective-c com.apple.compilers.llvm.clang.1_...

  • jenkins 打包错误

    1、XXX.m normal armv7 objective-c com.apple.compilers.llvm...

  • 无标题文章

    ## The Normal Distribution## The Normal Distribution The ...

  • 静态包 重打包

    解包、打包步骤: 创建临时文件夹,用于存放解压后的.o文件,如i386:mkdir i386 取出i386平台的包...

  • 试一试

    ## The Normal Distribution The normal distribution is def...

  • Normal

    最新一集奇葩大会听到一句话觉得很矫情 和自己的人生和解 人类在探寻生命真谛的路上从未停下 今晚我觉得 就是承认自己...

  • Normal

    九月的风吹过炽热的夏天 就像嫉妒我们过火的爱情 好比是 再牛的人也要吃饭 再帅的人也要尿尿 一样,再平常不过了

  • Normal

    Afraid of being normal I dressed in clown Now I m famous ...

  • To be normal

    Normal People里最令我动容的是Connell与Marianne的惺惺相惜,与彼此共同成长。 从眼神里,...

  • Normal

    有时候别人对你很糟糕,不代表你就该被糟糕地对待。很多人爱你,关心你,希望你要知道。--《Normal People...

网友评论

    本文标题:normal i386 objective-c com.appl

    本文链接:https://www.haomeiwen.com/subject/gofasxtx.html