Swift Firebase通知和Firebase数据库功能在我的应用程序中不能同时工作
我是stack overflow的新用户,但已经匿名使用该网站好几个月了。我已经将Firebase集成到我的iOS 10(Swift 3)应用程序中,一切正常,但如果我使用Firebase数据库,那么我将无法使用Firebase通知(这意味着我将不会收到我使用Firebase发送的远程通知) 下面是我的代码:Swift Firebase通知和Firebase数据库功能在我的应用程序中不能同时工作,swift,firebase,firebase-realtime-database,ios10,firebase-notifications,Swift,Firebase,Firebase Realtime Database,Ios10,Firebase Notifications,我是stack overflow的新用户,但已经匿名使用该网站好几个月了。我已经将Firebase集成到我的iOS 10(Swift 3)应用程序中,一切正常,但如果我使用Firebase数据库,那么我将无法使用Firebase通知(这意味着我将不会收到我使用Firebase发送的远程通知) 下面是我的代码: override init() { FIRApp.configure() FIRDatabase.database().persistenceEnabled = true } fu
override init() {
FIRApp.configure()
FIRDatabase.database().persistenceEnabled = true
}
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
let types : UIUserNotificationType = [UIUserNotificationType.alert, UIUserNotificationType.badge, UIUserNotificationType.sound]
let settings = UIUserNotificationSettings(types: types, categories: nil)
application.registerForRemoteNotifications()
application.registerUserNotificationSettings(settings)
return true
}
是两者都可以使用。关于如何设置FIRDatabase的文档记录得非常好:
我刚刚构建了一个包含消息和通知的应用程序。使用CocaPods来管理和安装您的所有依赖项。@json,如果应用程序处于终止状态,FIRDatabase事务是否可以工作?这件事有点拖了几天