美文网首页
2019-03-29,记录各种报错错误

2019-03-29,记录各种报错错误

作者: 咚咚嗒大人 | 来源:发表于2019-03-29 20:00 被阅读0次

    一:iOS导入动态库提示Reason:image not found


    image.png

    解决方法可见链接:https://www.jianshu.com/p/bed94ddacfa8

    二:
    Multiple methods named 'count:' found with mismatched result, parameter type or attributes

    image.png

    翻译后得知:编译器找不到对应的count的合适方法,从而出现报错。只需要在函数前面转换一下类型就可以了,告诉编译器指定的地方,从而调用合适的方法。

    return [(NSMutableArray *)self.dataColList[section] count];

    三:项目报clang错误,而且无法点击查看错误信息

    /clang:-1: linker command failed with exit code 1 (use -v to see invocation)

    image.png

    相关链接:
    https://www.jianshu.com/p/03aec7c4867d
    http://www.cnblogs.com/xsyl/p/6085844.html

    最后解决方案

    1. ”Build Settings”->”Enable Bitcode”设置为NO ,因为有些SDK不支持Bitcode
    2. 把Other Linker Flags下的属性全删除了。(删除之后打包会很慢。)
    3. 设置打包模式为Release "product"->"scheme"->"Edit Scheme"
      检查 Run下的 Build Configuration 是否为Release
      检查Archive下的 Build Configuration 是否为Release
      原文:https://blog.csdn.net/qq_39342142/article/details/86476778

    四:使用上面的方法修改之后发现还没有解决问题,点击下面的地方查看报错。

    image.png
    报错为:
    Undefined symbols for architecture arm64:
    "OBJC_CLASS$_CMMotionManager", referenced from:
    objc-class-ref in AlipaySDK
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    image.png

    其实是缺少了CoreMotion.framework库,添加上去就好了。

    相关文章

      网友评论

          本文标题:2019-03-29,记录各种报错错误

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