Xcode多Build Configurations环境下使用Reveal

一直以来,我都是经过pod使用Reveal这个神器的,在Pod中集成Reveal能够参考这个连接:用CocoaPods集成Reveal / Getting Started / Knowledge Base - Reveal Support ios

关键代码以下:git

pod 'Reveal-iOS-SDK', :configurations => ['Debug']

今天发现个人一个新app没有启动Reveal,以为很奇怪。稍微折腾了一下,才发现问题所在,根源是个人这个新app是同一套代码用了新的Build Configurations(详见iOS开发之同一应用多环境配置)。新app也有本身的Debug分支,只不过由于名字不能旧app重复,修改成了Debug2。github


查了一下CocoaPods的语法,更新的代码以下:app

pod 'Reveal-iOS-SDK', :configurations => ['Debug', 'Debug2']

这样就能够确保Debug分支和Debug2分支均可能使用Reveal。ui


参考:.net

Podfile语法参考(译) - Tomato And Peter code

Link with different Pods according to the build configuration · Issue #731 · CocoaPods/CocoaPods blog

相关文章
相关标签/搜索