如何在ios swift项目中使用两个不同的GoogleService-info.plist文件进行开发?
我需要使用两个不同的GoogleService-info.plist来处理dev和prod构build,目前我通过在编辑scheme中更改“构buildconfiguration”来分离dev和prod,但现在我需要两个不同的.plist文件dev和prod与谷歌分析,pushwoosh等工作,
对于这种情况,您需要在Dev和Prod的项目中使用不同的Targets和diff bundle id。
之后,您可以将GoogleService-info.plist
链接到此目标。 另外我build议在项目目录中创build不同的文件夹查看图片。 第一个你创造目标Prod和Dev
在项目字典中创builddiff文件夹之后,我们将其称为GoogleProd和GoogleDev ,并将.plist
文件复制到diff文件夹并拖动到项目中。 您需要的第一个文件与TestProd target
链接
而第二个文件与TestDev target
链接
最终的项目目录看起来像