1

私はスタック オーバーフローの新しいユーザーですが、数か月間匿名で 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
}
4

1 に答える 1

1

はい、両方を使用できます。FIRDatabase のセットアップ方法については、かなりよく文書化されています: https://firebase.google.com/docs/database/ios/start

メッセージと通知の両方を備えたアプリを作成しました。CocaPods を使用して、すべての依存関係を管理およびインストールします。

于 2016-07-01T16:08:20.380 に答える