react-native-fcm icon indicating copy to clipboard operation
react-native-fcm copied to clipboard

Can not resolve Symbol FirebaseInstanceId . I am unable to run the build , build gets failed .

Open Ankitanni opened this issue 3 years ago • 5 comments

Before openning an issue

  1. Reproduce it with the example project in this repo.
  2. If you can't receive iOS notification, make sure you can receive notification using quickstart-ios project provided by Firebase team

When openning an issue, please include following information for better support

  1. What version of RN and react-native-fcm are you running?
  2. What device are you using? (e.g iOS9 emulator, Android 6 device)?
  3. Is your app running in foreground, background or not running?

Ankitanni avatar May 13 '21 08:05 Ankitanni

I am also facing the same problem

"react-native": "0.59.10" "react-native-fcm": "16.2.4",

Running on android device and android emulator is failed

My project is not running suddenly with the following error. Please help.

Screen Shot 2021-05-20 at 4 09 12 PM

Nghiatran2611 avatar May 20 '21 09:05 Nghiatran2611

this project is deprecated

teckbeng-payboy avatar Jul 02 '21 04:07 teckbeng-payboy

dependencies { implementation 'com.google.firebase:firebase-core:17.2.1'
} use this dependency in your build.gradle Module dependency

BarshaPal avatar Aug 06 '21 07:08 BarshaPal

as per official doc - https://firebase.google.com/docs/cloud-messaging/android/client#retrieve-the-current-registration-token

with implementation 'com.google.firebase:firebase-messaging:23.0.0'

need to use - FirebaseMessaging.getInstance().token.addOnCompleteListener(OnCompleteListener { task -> if (!task.isSuccessful) { toast(getString(R.string.fcm_token_fetch_error)) return@OnCompleteListener } val token = task.result updateFcmToken(token) })

rupakTj avatar Feb 23 '22 18:02 rupakTj

fun setNewFcm() {
    FirebaseMessaging.getInstance().token.addOnCompleteListener { task ->
        if (!task.isSuccessful) {
            return@addOnCompleteListener
        }
        if (task.result != null) {
            val token: String = task.result
            AppSharedData.setFcmToken(token)
        }
    }
}

fayeqfayez1 avatar Jun 28 '22 22:06 fayeqfayez1