swift - 你将如何修复 Xcode Firebase 与 SwiftUI 的集成说:格式:@“`[FIRApp 配置];`(Swift 中的`FirebaseApp.configure()`)找不到“
问题描述
我不知道我需要什么来解决这个问题。
我在 Xcode 的工作区中运行了 Firebase,并遵循了 Firebase 说明:
import UIKit
import Firebase
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions:
[UIApplicationLaunchOptionsKey: Any]?) -> Bool {
FirebaseApp.configure()
return true
}
}
但问题是当我运行项目时,模拟是白色的。然后转到 FirApp.m 并说出以下代码。
if (!options) {
[NSException raise:kFirebaseCoreErrorDomain
format:@"`[FIRApp configure];` (`FirebaseApp.configure()` in Swift) could not find "
@"a valid GoogleService-Info.plist in your project. Please download one "
@"from %@.",
kPlistURL];
我在本教程中关注 CodingWithChris --> https://youtu.be/1HN7usMROt8?t=2363
解决方案
再次下载时,您必须确保 GoogleService-Info.plist 看起来不像 GoogleService-Info.plist(5),否则它将无法正常工作。
为了处理黑屏,错误如下:
Failed to instantiate the default view controller for UIMainStoryboardFile 'MainStoryboard' - perhaps the designated entry point is not set?
在故事板中,确保取消选中“是初始视图控制器”,因为它可能会与多个视图控制器混淆。在应用程序中转到应用程序目标并按信息选项卡。“主故事板文件基本名称”的值中有减号或加号,您需要使用减号使其消失。然后在“常规选项卡”上清除“主界面”做同样的事情。
推荐阅读
- vue.js - Nativescript Vue 开发人员工具不起作用
- c# - c# 中 linq 查询返回的异步任务方法问题
- python - SQL Max Date在Python中返回到日期时间
- python - 为部落语言词性标注创建语料库
- gdb - 在退出时获取劣质进程的回溯
- qt - 是什么导致qtcreator停止更新ui头文件
- opentok - API Opentok 中 PacketLoss 和 BitRate 的区别?
- ios - iBeacon 监控具有相同 UUID 和不同主要、次要的多个信标
- grammar - 有人可以帮我将语法转换为正则表达式
- java - 错误:需要类、接口或枚举(实现 java)