【问题标题】:Adding adMob to already existing Firebase application将 adMob 添加到现有的 Firebase 应用程序
【发布时间】:2019-04-08 18:17:17
【问题描述】:

标题可能会让您感到困惑,但我会尝试在这里尽可能地解释清楚。

我有一个使用 Firebase Firestore 作为存储的应用程序。我现在决定将 AdMob 添加到我的项目中,但这最终会出现在两个“GoogleService-Info.plist”文件中。我的问题是要删除/替换哪一个?我无法运行程序,因为我收到错误:

:-1: 多个命令产生'/Users/puttemac/Library/Developer/Xcode/DerivedData/MyDogwalk-eiogfpjopcpzxaalyodbyllsajwn/Build/Products/Debug-iphoneos/MyDogwalk.app/GoogleService-Info.plist': 1)目标“MyDogwalk”(项目“MyDogwalk”)具有从“/Users/puttemac/Desktop/MyDogwalk-ios/MyDogwalk/MyDogwalk/GoogleService-Info.plist”到“/Users/puttemac/Library/Developer/Xcode”的复制命令/DerivedData/MyDogwalk-eiogfpjopcpzxaalyodbyllsajwn/Build/Products/Debug-iphoneos/MyDogwalk.app/GoogleService-Info.plist' 2)目标“MyDogwalk”(项目“MyDogwalk”)具有从“/Users/puttemac/Desktop/MyDogwalk-ios/MyDogwalk/MyDogwalk/New Group/GoogleService-Info.plist”到“/Users/puttemac/Library/”的复制命令Developer/Xcode/DerivedData/MyDogwalk-eiogfpjopcpzxaalyodbyllsajwn/Build/Products/Debug-iphoneos/MyDogwalk.app/GoogleService-Info.plist'

我需要保留我的 Firestore,并且还想将“AdMob”添加到我的项目中,但我该怎么做呢?

目前我有两个“GoogleService-Info.plist”

你们中有人做过吗?我有两个 .plist 文件,但似乎我只能有一个。我怎样才能做到这一点?如何在同一个项目中使用 Firestore 和 AdMob?非常感谢所有帮助!

【问题讨论】:

    标签: ios swift xcode firebase-realtime-database admob


    【解决方案1】:

    如果您在项目中有两个不同的目标和两个不同的 FireBase 项目/应用程序,则您只需要 2 个 GoogleService-Info.plist

    确定

    • 您拥有相同的 Firebase 项目(比较 CLIENT_ID
    • 新的GoogleService-Info.plist 包含旧的所有项目(如果不手动添加)
    • 使用第二个,因为它可能包含所有项目

    【讨论】:

    • 那么,我可以添加新的 GoogleService-Info.plist 并包含旧的吗?如果没有,我会手动添加它们吗? :) 感谢您的回答
    猜你喜欢
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多