任何具体目标均未使用依赖项“Firebase/Core”
Posted
技术标签:
【中文标题】任何具体目标均未使用依赖项“Firebase/Core”【英文标题】:The dependency `Firebase/Core` is not used in any concrete target 【发布时间】:2017-02-22 18:51:24 【问题描述】:我正在使用 Xcode 8.2.1、Swift 3 和 ios 10.2(用于 iphone 模拟器)。我正在尝试遵循本教程https://www.raywenderlich.com/139322/firebase-tutorial-getting-started-2
我还没有接触到 Firebase 的东西。现在我只是在尝试构建和编译起始代码。
starter Podfile 如下所示:
inhibit_all_warnings!
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'
当我运行 pod install 时,我得到了
Re-creating CocoaPods due to major version update.
Analyzing dependencies
[!] The dependency `Firebase/Core` is not used in any concrete target.
The dependency `Firebase/Database` is not used in any concrete target.
The dependency `Firebase/Auth` is not used in any concrete target.
我应该怎么做才能解决这个问题?
【问题讨论】:
您是否已将此目标添加到这些依赖项中?比如,定位“你的目标”做 @Rajesh73 我是 podfile 新手,如何将目标添加到依赖项? 根据入门代码,它应该按原样构建和运行? 关注此链接***.com/a/37465219/4611751 【参考方案1】:这可能对你有用
target "TARGET_NAME" do
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'
end
【讨论】:
你能解释一下为什么这行得通而 starter podfile 不行(尽管它应该)? starter pod 文件不知道您的目标名称。目标名称可能与您的 .xcodeproject 文件不同。【参考方案2】:这是由于没有指定目标造成的。您必须在 Podfile 中添加 target "your target name"
。
【讨论】:
【参考方案3】:这是我的 Firebase podfile:
platform :ios, '7.0'
pod 'Firebase/Database'
pod 'FirebaseUI'
【讨论】:
以上是关于任何具体目标均未使用依赖项“Firebase/Core”的主要内容,如果未能解决你的问题,请参考以下文章
QXcbIntegration:无法创建平台 OpenGL 上下文,GLX 和 EGL 均未启用
使用 Lambda 在 AWS Codestar 中安装 Python 依赖项