标题可能会让您感到困惑,但是在这里我会尽力解释。
我有一个使用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 /开发人员/Xcode/DerivedData/MyDogwalk-eiogfpjopcpzxaalyodbyllsajwn/Build/Products/Debug-iphoneos/MyDogwalk.app/GoogleService-Info.plist'
我需要保留Firestore,并且还想在项目中添加“ AdMob”,但是我该怎么做?
目前,我有两个“ GoogleService-Info.plist”
你们当中有人做过吗?我有两个.plist文件,但似乎只能有一个。我怎样才能做到这一点?如何在同一项目中使用Firestore和AdMob?所有帮助将不胜感激!
答案 0 :(得分:1)
如果您在项目中有两个不同的目标,并且有两个不同的FireBase项目/应用程序,则只需要2个GoogleService-Info.plist
。
确定
CLIENT_ID
)GoogleService-Info.plist
具有旧项目中的所有项目(如果不是手动添加的话)