.xcworkspace不会通过firebase unity SDK生成
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.xcworkspace不会通过firebase unity SDK生成相关的知识,希望对你有一定的参考价值。
我是团结的初学者。我使用Firebase unity SDK 3.0.1和GoogleMobileAdsPlugin 3.2。
我的团结是5.4.1。
我根据https://firebase.google.com/docs/unity/setup中的教程导出ios项目。但我找不到.xcworkspace文件。
它会生成一个默认的Podfile文件。
source 'htps://github.com/CocoaPods/Specs.git'
install! 'cocoapods', :integrate_targets => false
platform :ios, '7.0'
target 'Unity-iPhone' do
pod 'Firebase/Analytics', '3.14.0'
pod 'Firebase/Core', '3.14.0'
pod 'Google-Mobile-Ads-SDK', '~> 7.13'
end
安装pod后,如果删除"install! 'cocoapods', :integrate_targets => false"
,则会出现.xcworkspace。
我想知道在使用Firebase unity SDK时是否需要.xcworkspace文件?
因为其他firebase教程告诉我.xcworkspace是必要的,如https://firebase.google.com/docs/admob/ios/games?hl=zh-cn#_3。
如果有必要,我应该做什么来生成它或正确的Podfile?
Podfile是正确的,但:integrate_targets => false
跳过生成xcworkspace。
正如您所注意到的那样,从Podfile中删除该行会使cocoapods生成所需的工作区并将pod包含在其中。
所以删除该行是可以的。
在我的情况下,我的项目具有相同的文件夹名称(“项目”),以1,2,3,4(总共5个文件夹)结尾。当我试图在“Project 4”目录中安装cocoapods时,它被安装在“Project”中,而不应该是“Project 4”。
因此,我需要删除具有相同名称的其他文件夹,然后在“Project”文件夹中安装pod。
以上是关于.xcworkspace不会通过firebase unity SDK生成的主要内容,如果未能解决你的问题,请参考以下文章
如何修复 Xcode 中找不到的“firebase_auth/FirebaseAuthPlugin.h”文件?
当我添加 Firebase 时,AppDelegate 出现错误
通过 Safari 打开时,Firebase 动态链接不会重定向到应用程序