iOS pch定义宏失效问题
2021-08-08 本文已影响0人
浅_若清风
今天在打包配置工程时,发现在Pch文件中定义的版本号宏失效了。定义新的版本号,打印出来的版本号还是上一版本号,改变宏的名称在重新编译也不会报错。
//版本号
#define VERSION_NUBER_STR @"7.2.0"
//打印日志
产品版本VERSION_NUBER_STR:7.1.0
原因:工程上传SVN,重新加载下来时改变过工程路径,导致Pch文件路径不正确。
解决方法:

2.依次点击“TARGETS”->“Build Settings”,搜索框输入“prefix”定位到"Prefix Header"项,删除右边路径,粘贴新路径,重新编译即可
