1.新建三個(gè)xcconfig文件,debug.xcconfig摇幻、release.xcconfig夫否、comment.xcconfig(可不創(chuàng)建)。
記得勾選對(duì)應(yīng)的target局待。
創(chuàng)建完成斑响,目錄如下:
2.配置debug、release環(huán)境下的變量的值燎猛。
恋捆,如果項(xiàng)目用到pod照皆,記得添加pod的引用路徑
debug.xcconfig文件:
#include "Pods/Target Support Files/Pods-你的項(xiàng)目名/Pods-你的項(xiàng)目名.debug.xcconfig"
release.xcconfig文件:
#include "Pods/Target Support Files/Pods-你的項(xiàng)目名/Pods-你的項(xiàng)目名.release.xcconfig"
該路徑在項(xiàng)目中的位置(后面兩個(gè)文件):
- comment.xcconfig文件中定義變量的引用名重绷。
4.配置編譯引用的文件。
5.查看配置后的變量值:TARGETS->Build-Settings-User-Defined膜毁,可以看到配置后dubug昭卓、release環(huán)境下的變量值
6.編譯配置:Edit-Scheme-Run,切換Debug、Release瘟滨,系統(tǒng)自動(dòng)讀取以上配置好的文件
注意:
打包時(shí)候醒,記得是打Release包,還是Debug包杂瘸,默認(rèn)是Release倒淫。也會(huì)根據(jù)這里讀取上面對(duì)應(yīng)release、debug配置的文件