美文网首页
iOS中打开旧工程出现的各种奇怪问题

iOS中打开旧工程出现的各种奇怪问题

作者: _compass | 来源:发表于2016-08-26 17:43 被阅读35次

    前段时间因为修改一个工程,此工程已经很长时间不维护了,打开时发现了很多问题:

    1.Could not build module UIKit

    打开XCode编译出现此错误

    wei解决方法:删除DerivedData文件夹,

    原因:编译在ModuleCache的缓存出了问题。

    2.dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib

    原文链接::http://www.jianshu.com/p/46c3d65a996b

    A.提示这种错误  首先检查自己开发证书。有没有被撤销或者过期。

    B.清除缓存,重启xcode和电脑。如下:

    1.清除Provisioning Profiles**  ~/Library/MobileDevice/Provisioning Profiles**2.清除DerivedData  ~/Library/Developer/Xcode/DerivedData3.清除com.apple.dt.Xcode  ~/Library/Caches/com.apple.dt.Xcode

    C设置这个为YES

    D这里添加这个字段 1) $(inherited)  2) @executable_path/Frameworks

    文/烧开的汽水(简书作者)

    原文链接:http://www.jianshu.com/p/46c3d65a996b

    3.Installation Failed  Invalid argument

    问题出现如下:

    解决问题方法:查看"Bundle Identifier"是不是为空,这项值为空,就会出现此问题,将此值写正确即可:

    4.Undefined symbols for architecture x86_64

    这种问题一般是使用了静态库,而静态库兼容某个指令集,在下面这篇文章作者写的比较详细,供同学们参考:

    http://blog.csdn.net/lizhongfu2013/article/details/42387311

    除此之外,还有其他的一些问题,我想应该是因为我的电脑上装了两个版本的XCode,一个最新版本,一个是XCode6.x,我之前可能用两个不同的版本都打开过工程,因此才怪事连连啊~~

    相关文章

      网友评论

          本文标题:iOS中打开旧工程出现的各种奇怪问题

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