【问题标题】:linker command failed with exit code 1 (use -v to see invocation) xcode firebase链接器命令失败,退出代码为 1(使用 -v 查看调用)xcode firebase
【发布时间】:2018-11-03 12:21:01
【问题描述】:

我在我的 ios 项目中安装了 pod 文件来链接 firebase 推送通知。当我构建解决方案时,我遇到了这个错误:

链接器命令失败,退出代码为 1(使用 -v 查看调用)

Pod 文件

错误信息

Pod 调试

其他警告和错误

Pod 发布

【问题讨论】:

  • 复制/粘贴podfile的内容,不要放截图。此外,复制/粘贴链接器命令上的 FULL 错误失败。它应该提供有关导致问题的文件/框架的信息。
  • 您应该使用 .xcworkspace 而不是 .xcodeproj 文件打开项目。
  • 非常感谢@Surely这正是问题所在!

标签: ios swift xcode firebase apple-push-notifications


【解决方案1】:

欢迎来到 Stackoverflow 社区 :)

如果你想在你的 pod 上设置 firebase,只需添加

target 'Your_Project' do

    use_frameworks!

    pod 'Firebase/Core' 
    pod 'Firebase/Auth'
    pod 'Firebase/Storage'

end

然后,在你的 ViewController 上,别忘了

import Firebase

并且,因为它是强制性的,所以在 AppDelegate 中添加一行 ex

application:didFinishLaunchingWithOptions: method:

// Use Firebase library to configure APIs
FirebaseApp.configure()

在此之前,您必须在 firebase 控制台上创建应用程序:

转到 Firebase 控制台。

点击添加项目,然后选择或输入项目名称。

如果您有一个与您的应用关联的现有 Google 项目,请从项目名称下拉菜单中选择该项目。 如果您没有现有的 Google 项目,请输入新的项目名称。 (可选)编辑项目 ID。

Firebase 会自动为您的 Firebase 项目分配一个唯一 ID。此标识符显示在公开可见的 Firebase 服务中,例如:

默认数据库 URL — your-project-id.firebaseio.com 默认托管子域 - your-project-id.firebaseapp.com

希望对你有帮助!

祝你有美好的一天!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 2023-03-28
    • 2018-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多