我如何在一个Xcode项目中使用相同的Firebase项目

时间:2019-04-14 13:49:14

标签: ios firebase

我有一个Xcode项目,使用define来区分免费版和精简版,目前只有免费版使用带admob的firebase,但是我想添加付费版本以支持firebase但不带admob,我有Lite版的admob,但是没有在付费版本的资源包中包含与admob相关的文件。

当前,我有代码

#ifdef PAID
    appVer = @"Plus";
#else
    appVer  = @"Lite";
    [FIRApp configure];
#endif

与admob相关的文件不会复制到付费版本的捆绑软件中。

我正在使用同一项目,因此我只有一个Google配置文件:

GoogleService-Info.plist

该文件包含指向付费版本中我不需要的admob的链接。

我该如何做才能使用相同的Google配置文件来记录我的付费和免费应用程序?

我发现FIRAPP具有方法configureWithName,是否应该将此函数与默认选项一起使用来分隔两个应用程序的日志?

还是我应该使用其他方法来提出请求?

0 个答案:

没有答案