标签: ios xcode swift2 buildconfiguration
我需要使用两个不同的GoogleService-info.plist来处理dev和prod构建,目前我只是通过在编辑方案中更改“构建配置”来分离dev和prod,但现在我需要有两个不同的。 dev和prod的plist文件,用于处理谷歌分析,pushwoosh等,
答案 0 :(得分:9)
对于这种情况,您需要在项目中为开发和产品使用不同的目标与差异套件ID。 之后,您可以为此目标链接GoogleService-info.plist。我还建议在项目目录中创建不同的文件夹 看看图片。首先创建目标 Prod 和 Dev
GoogleService-info.plist
在项目字典中创建差异文件夹后,我们称之为 GoogleProd 和 GoogleDev ,并将您的.plist文件复制到差异文件夹并拖动到项目中。您需要与TestProd target
.plist
TestProd target
第二个文件链接TestDev target
TestDev target
最终的项目目录看起来像