Firebase:下载 plist 时文件错误

Posted

技术标签:

【中文标题】Firebase:下载 plist 时文件错误【英文标题】:Firebase: Wrong file when downloading plist 【发布时间】:2016-10-31 20:50:51 【问题描述】:

将应用程序添加到我刚刚创建的新 firebase 项目时,我没有获取“googleservice-info.plist”文件,而是得到了一个名为“Unkown”的文件。当我后来打开项目时,我遇到了很多错误,所以我决定删除所有内容,因此我无法提供更多信息。但是,我只想知道这是否是其他人发生过的事情,或者这是否是 Firebase 意识到的一些主要问题?值得一提的是,我最近更新到 XCode 8 并且在这样做之后我遇到了很多关于 Firebase 的问题。

编辑: 正在下载的文件是 TextEdit 文档而不是 Plist 文件。

【问题讨论】:

【参考方案1】:

我在使用 Firebase 和 Xcode (8.1) 时遇到了同样的问题。已向 Google 和 Apple 报告错误。我使用了最新版本的 Git、Firebase、Cocoapods 等...

此外,当我尝试运行一个使用 Firebase(身份验证和数据库)的应用程序时,我遇到了几个错误,开头是:“返回类型上的可空性说明符冲突,‘可空性冲突’与现有说明符‘非空’

【讨论】:

与我得到的错误完全相同!很高兴看到这个问题并不孤单,非常感谢分享!【参考方案2】:

将文件名“未知”更改为“Googleservice-info.plist”,扩展名为“plist”,并通过右键单击并按“获取信息”按钮将默认打开程序更改为 xcode 对我有用

【讨论】:

以上是关于Firebase:下载 plist 时文件错误的主要内容,如果未能解决你的问题,请参考以下文章

我在统一使用firebase时遇到问题,无法找到google-services.json或GoogleService-info.plist文件

从 Assets/GoogleService-Info.plist 统一生成 Firebase Android 资源文件 google-services.xml 失败

Firebase:Xcode 找不到配置文件:“GoogleService-Info.plist”

在没有应用程序互联网的情况下启动时无法读取本地 Firebase 远程配置 plist

GoogleService-Info.plist 文件中的 iOS Firebase IS_ADS_ENABLED 标志

iOS 接入firebase简易步骤