Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift在一个应用程序中使用两个db FIRapp.configureWithName错误_Ios_Swift_Firebase - Fatal编程技术网

Ios Swift在一个应用程序中使用两个db FIRapp.configureWithName错误

Ios Swift在一个应用程序中使用两个db FIRapp.configureWithName错误,ios,swift,firebase,Ios,Swift,Firebase,我正在尝试配置一个带有两个firebase db的swift应用程序。 请参阅相关的堆栈溢出链接 当我的应用程序到达下一行时,它会崩溃,错误为“应用程序名称应仅包含字母、数字和下划线” FIRApp.configureWithName("Swift Scanner", options: firOptions) firebase中的项目名称为Swift Scanner,firebase中的项目ID为Swift Scanner。我在上面一行尝试过这些名字,但没有成功 我也尝试过使用Xco

我正在尝试配置一个带有两个firebase db的swift应用程序。 请参阅相关的堆栈溢出链接

当我的应用程序到达下一行时,它会崩溃,错误为“应用程序名称应仅包含字母、数字和下划线”

    FIRApp.configureWithName("Swift Scanner", options: firOptions)
firebase中的项目名称为Swift Scanner,firebase中的项目ID为Swift Scanner。我在上面一行尝试过这些名字,但没有成功

我也尝试过使用Xcode项目名swiftScanner,但是我得到了以下错误

'由于未捕获的异常'com.firebase.instanceid'而终止应用程序,原因:'无法配置firebase instanceid'

更新:我为storageBucket和GMSenderID输入了nil。在我传入正确的值之后,我不再得到上述错误。我知道当我试图读取第二个数据库时,会出现一个nil值错误。请参阅下面的代码

 FIRApp.configureWithName("swiftScanner", options: firOptions)
 let app = FIRApp(named:"swiftScanner")


let rootRef = FIRDatabase.database(app: app!)

    var refHandle = rootRef.reference().observeEventType(FIRDataEventType.Value,
    withBlock: { (snapshot) in



        if let object = snapshot.value as? String{
            print(object)
        }


    })
如果我能解决这个问题,我会再次更新