ada*_*rov 60 ios firebase swift firebase-authentication
当我使用Xcode 9 beta 4运行我的swift 3.2代码时,这是我得到的错误:
*** Terminating app due to uncaught exception 'com.firebase.core', reason: '[FIRApp configure]; (FirebaseApp.configure() in Swift) could not find a valid GoogleService-Info.plist in your project. Please download one from https://console.firebase.google.com/.'
我已经有一个GoogleService-Info.plist文件,其名称与它应该完全相同且有效.
对firebase有什么试验吗?
har*_*hav 164
Google-Info.plist从项目中删除该文件,并尝试从项目文件夹的选项菜单中添加该文件.

Arj*_*das 18
我遇到过同样的问题.
单击项目中的Googleservice-info.plist,然后在检查器中检查应用程序的目标成员身份.这为我解决了这个问题.
这就是导致崩溃和删除文件并再次添加的原因是上面的答案所建议的另一种方式.但实际原因是这个,这是解决它的正确方法.
请参阅下图以获得进一步说明:
可能是你的配置没做好
对于颤振
安装 Firebase 配置文件
您必须使用 Xcode 将文件添加到项目中(通过文件系统手动添加不会将文件链接到项目)。使用 Xcode 打开项目的ios/{projectName}.xcworkspace文件。Runner在 Xcode 中的左侧项目导航中右键单击并选择“添加文件”,如下所示:
选择GoogleService-Info.plist您下载的文件,并确保启用“如果需要复制项目”复选框:
如果您有多个环境(生产、开发、暂存),则每个环境都需要不同的 Google.plist。
他们都必须有相同的名字。
要解决此问题,请为每个文件创建文件夹(每个环境一个)并将它们放入相应的文件夹中。
当您将文件从 Finder 拖到 Xcode 时,请确保在目标成员资格下为每个文件选择正确的环境
这样就可以解决问题并允许您单独构建环境。特别是如果每个环境都有不同的 Bundle ID。
小智 6
确保您的文件名正确为“GoogleService-Info.plist”。任何其他名称都会引起问题。重新启动 XCode 就可以了。
GoogleService-info.plist”finder项目名称下,然后拖入项目中进行引用。file inspectorplist 文件并勾选下面的框target membership以将其作为project.| 归档时间: |
|
| 查看次数: |
33662 次 |
| 最近记录: |