美文网首页
iOS pch定义宏失效问题

iOS pch定义宏失效问题

作者: 浅_若清风 | 来源:发表于2021-08-08 21:05 被阅读0次

    今天在打包配置工程时,发现在Pch文件中定义的版本号宏失效了。定义新的版本号,打印出来的版本号还是上一版本号,改变宏的名称在重新编译也不会报错。

    //版本号
    #define VERSION_NUBER_STR @"7.2.0"
    //打印日志
    产品版本VERSION_NUBER_STR:7.1.0
    

    原因:工程上传SVN,重新加载下来时改变过工程路径,导致Pch文件路径不正确。
    解决方法:

    1.定位到Pch文件,复制右边“Full Path”路径 img_1.png
    2.依次点击“TARGETS”->“Build Settings”,搜索框输入“prefix”定位到"Prefix Header"项,删除右边路径,粘贴新路径,重新编译即可
    img_2.png

    相关文章

      网友评论

          本文标题:iOS pch定义宏失效问题

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