首页 > 解决方案 > 安装 Firebase Pod 后 gRPC-Core 和 gRPC-C++ 的 Swift/Xcode Buildtime 警告

问题描述

我最近使用 Pods 将 Firebase 安装到我的项目中。虽然我的应用程序在功能上一切正常,但我正在观察 gPRC-Core 和 gRPC-C++ 的多个 Buildtime 警告消息。请参阅下面的屏幕截图。每个警告都是相同的错误消息,其中指出:

匿名非 C 兼容类型给定名称,用于通过 typedef 声明进行链接;在此处添加标签名称

我已将我的 cocoapods 更新到最新版本,我的所有 Firebase pod 也是最新的。

这会在将来给我带来任何问题吗?有什么办法可以消除这些警告,因为最重要的是,在我的项目中看到我无法清除的警告很烦人?

任何反馈将不胜感激。干杯!

来自 Xcode 的 Buildtime 警告的屏幕截图

标签: iosswiftxcodefirebasecocoapods

解决方案


就个人而言,我不喜欢在我的 Xcode 中看到这些第三方库警告。我通常保持我的构建干净,所以每当该窗格中弹出一些警告或错误时,我知道这些警告/错误是真实的,应该在我推送 PR 之前修复。

无论如何,您可以通过简单地添加这一行来摆脱这些警告,Podfile然后pod install再次使用这个新配置

inhibit_all_warnings!

这应该消除所有这些烦人的警告,并为您提供一个干净的项目。干杯!


推荐阅读