iOS开发攻城狮的集散地

Telegram使用Build Configuration来配置

2018-06-22  本文已影响2人  艾江山

最近使用build configuration和scheme来配置工程的debug 和release模式,这方面的文章很多,我在此就不再多说可以参考手把手教你给一个 iOS app 配置多个环境变量接下来我主要说下我遇到的坑
首先我们看Telegram工程中包含MtProtoKit SSignalKit等四个依赖工程,在主要的工程里还包含了其他的target

image.png
他原本工程有Debug Hockapp和Debug AppStore,Release AppStore
,Release Hockapp四个configuration,分别对应的是企业版的调试和线上模式和App Store的调试和线上模式。
注意:没有默认的debug 和release模式
在编译的时候,xcode会自动把工程打包成所有其他target打包成静态库,然后会在对应工程的DerivedData里面对应的build->Products-->对应的configuration文件
image.png

接下里才是telegram里面最坑的

上一篇 下一篇

猜你喜欢

热点阅读