美文网首页
【iOS】错误记录

【iOS】错误记录

作者: 24c41111e47b | 来源:发表于2022-08-12 17:38 被阅读0次

    本文章负责记录一些iOS调试开发中的疑难杂症,总结学习,方便后期定位问题


    安装问题

    1.显示 Unable to install "xxx", 如下图:

    image.png

    显示详情


    image.png

    核心错误信息:
    The code signature version is no longer supported

    分析,首先排除是苹果开发证书问题,然后检查如下配置是否勾选,本次碰到的情况是 Embed Frameworks 没勾选 Code Sign On Copy

    image.png

    注意:勾选后记得删除APP重新安装

    编译问题

    1.显示 Undefined symbols for architecture arm64, 如下图:

    image.png

    分析:
    architecture arm64 意思是当前运行的设备架构环境是 64位
    报错意思是说在当前架构环境下找不到对应的符号, 即找不到对应的类
    首先检查工程架构设置正确, 其次去搜这个符号,看他是系统库里的类还是自定义Framework里面的类

    本次遇到的问题是ExudioFileSeek AudioDecoder 都是 AudioToolbox.framework里面的代码,所以是 AudioToolbox.framework 没有引用导致的

    解决如下:


    image.png
    1. 如果依赖了一个Framework 库,报错:Undefined symbols for architecture arm64

    分析:检查代码都没有问题,然后可以检查此Framework 是否是个动态库, 如果是个动态库,请在 Podfile 中添加如下声明:

    use_frameworks! :linkage => :static

    打造Pod问题

    相关文章

      网友评论

          本文标题:【iOS】错误记录

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