私はスタック オーバーフローの新しいユーザーですが、数か月間匿名で Web サイトを使用しています。Firebase を iOS 10 (Swift 3) アプリに統合しました。すべて正常に動作しますが、Firebase Database を使用すると、Firebase Notifications を使用できなくなります (つまり、Firebase Database を使用して送信したリモート通知を受信できません)。 Firebase)。
以下は私のコードです:
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
}