美文网首页
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定义宏失效问题

    今天在打包配置工程时,发现在Pch文件中定义的版本号宏失效了。定义新的版本号,打印出来的版本号还是上一版本号,改变...

  • iOS常用宏定义

    这里简单介绍下,经常放在PCH文件下的一些宏定义:其中PCH文件使用连接:ios中pch文件的使用 1.在PCH文...

  • iOS开发--.PCH文件创建

    .pch文件 创建.pch文件方便定义全局的宏和头文件导入 1.Command+N,打开新建文件窗口:iOS->O...

  • 判断ARC MRC - iOS

    在PCH中宏定义

  • pch中宏颜色+打印定义

    (一)pch中宏定义 如下图: (二)调用: (三)代码: #ifndef PrefixHeader_pch#de...

  • iOS使用pch全局宏定义

    pch简介 pch文件是一个标准的预编译头文件( Pre-Compiled Header). 在Xcode6之前的...

  • iOS使用pch全局宏定义

    pch简介 pch文件是一个标准的预编译头文件( Pre-Compiled Header). 在Xcode6之前的...

  • 去掉编译警告

    在出现警告的地方,或者在pch中添加宏.宏定义如下:

  • IOS NSLog宏定义

    IOS NSLog宏定义 标签(空格分隔): IOS IOS NSLog宏定义 宏定义NSLog方法,不用加";"...

  • PCH中的小细节

    第一:pch文件路径 第二:debug 宏定义

网友评论

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

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