我的应用程序有一个变量pMode,用于指示我是否正在测试。 “T”正在测试,“P”正在生产。
刚刚为Production生成了应用程序,但没有将pMode设置为P,因此出现了问题。
我是否有某种方法可以在Xcode中设置我的构建属性,以便在我继续之前提醒我检查这个,如果我正在存档或检查代码并查看如果我存档则将其设置为P?
答案 0 :(得分:0)
我会通过一个常量并有条件地编译代码来设置它:
#if TESTING
doSomethingElse();
#endif
并通过Xcode配置文件(.xcconfig
)设置:
TESTING=1
然后,您可以指定要在存档期间使用的特定Xcode配置文件:
TESTING=0
您可以基于每个构建配置指定不同的Xcode配置文件,因此您需要将Release
构建配置复制到Archive
并在其中设置存档操作使用存档构建配置的方案。