iOS pch定义宏失效问题

2021-08-08  本文已影响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
上一篇 下一篇

猜你喜欢

热点阅读