Deskripsi:
Jika aplikasi memiliki IAP (react-native-iap 5.x.x+) dan Onesignal. Segera setelah Onesignal.init disebut aplikasi mogok. Ini bukan masalah dengan versi react-native-iap sebelum 5.xx
Lingkungan Hidup
Langkah-langkah untuk Mereproduksi Masalah:
apa kabar,
Bisakah Anda memasukkan log dengan OneSignal loglevel yang disetel ke VERBOSE?
Bersulang
24-11-2020 10:22:58.203 13843-14028/? E/ tidak diketahui:ReactNative : CatalystInstanceImpl menangkap pengecualian asli
java.lang.ClassCastException: dbaacf tidak dapat dilemparkan ke dbaaa
di com.onesignal.z2.(Sumber Tidak Diketahui:62)
di com.onesignal.v1.Q(Sumber Tidak Dikenal:9)
di com.onesignal.v1.a(Sumber Tidak Dikenal:110)
di com.geektime.rnonesignalandroid.RNOneSignal.init (Sumber Tidak Dikenal: 41)
di java.lang.reflect.Method.invoke(Metode Asli)
di com.facebook.react.bridge.JavaMethodWrapper.invoke (Sumber Tidak Dikenal: 149)
di com.facebook.react.bridge.JavaModuleWrapper.invoke (Sumber Tidak Dikenal: 21)
di com.facebook.react.bridge.queue.NativeRunnable.run(Metode Asli)
di android.os.Handler.handleCallback(Handler.java:883)
di android.os.Handler.dispatchMessage(Handler.java:100)
di com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(Sumber Tidak Dikenal:0)
di android.os.Looper.loop(Looper.java:237)
di com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(Sumber Tidak Dikenal:37)
di java.lang.Thread.run(Thread.java:919)
24-11-2020 10:22:58.203 13843-14028/? E/ tidak diketahui: DisabledDevSupportManager : Tertangkap pengecualian
java.lang.ClassCastException: dbaacf tidak dapat dilemparkan ke dbaaa
di com.onesignal.z2.(Sumber Tidak Diketahui:62)
di com.onesignal.v1.Q(Sumber Tidak Diketahui:9)
di com.onesignal.v1.a(Sumber Tidak Dikenal:110)
di com.geektime.rnonesignalandroid.RNOneSignal.init (Sumber Tidak Dikenal: 41)
di java.lang.reflect.Method.invoke(Metode Asli)
di com.facebook.react.bridge.JavaMethodWrapper.invoke (Sumber Tidak Dikenal: 149)
di com.facebook.react.bridge.JavaModuleWrapper.invoke (Sumber Tidak Dikenal: 21)
di com.facebook.react.bridge.queue.NativeRunnable.run(Metode Asli)
di android.os.Handler.handleCallback(Handler.java:883)
di android.os.Handler.dispatchMessage(Handler.java:100)
di com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(Sumber Tidak Dikenal:0)
di android.os.Looper.loop(Looper.java:237)
di com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(Sumber Tidak Dikenal:37)
di java.lang.Thread.run(Thread.java:919)--------- beginning of crash
24-11-2020 10:22:58.203 13843-14028/? E/AndroidRuntime: PENGECUALIAN FATAL: mqt_native_modules
Proses: com.bitapps.freshbit, PID: 13843
java.lang.ClassCastException: dbaacf tidak dapat dilemparkan ke dbaaa
di com.onesignal.z2.(Sumber Tidak Diketahui:62)
di com.onesignal.v1.Q(Sumber Tidak Dikenal:9)
di com.onesignal.v1.a(Sumber Tidak Dikenal:110)
di com.geektime.rnonesignalandroid.RNOneSignal.init (Sumber Tidak Dikenal: 41)
di java.lang.reflect.Method.invoke(Metode Asli)
di com.facebook.react.bridge.JavaMethodWrapper.invoke (Sumber Tidak Dikenal: 149)
di com.facebook.react.bridge.JavaModuleWrapper.invoke (Sumber Tidak Dikenal: 21)
di com.facebook.react.bridge.queue.NativeRunnable.run(Metode Asli)
di android.os.Handler.handleCallback(Handler.java:883)
di android.os.Handler.dispatchMessage(Handler.java:100)
di com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(Sumber Tidak Dikenal:0)
di android.os.Looper.loop(Looper.java:237)
di com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(Sumber Tidak Dikenal:37)
di java.lang.Thread.run(Thread.java:919)
Hai! Saya memiliki masalah yang sama persis!
"bereaksi": "16.13.1"
"react-asli": "0.63.3"
"react-native-onesignal": "^3.9.2"
Ada solusi?
Hai
Ada pembaruan tentang ini?
apa kabar,
Sayangnya belum ada pembaruan. Terima kasih atas kesabaran Anda.
Hai
Ini masih menjadi masalah dengan versi terbaru juga 4.0.3
hei, masalah yang sama di sini. Ada pembaruan?
@rgomezp ada pembaruan tentang itu? Saya perlu melepaskan aplikasi saya dan kesalahan terus terjadi
Ada pembaruan tentang ini? ini adalah pemblokir besar.
apa kabar,
Ini bukan masalah dengan versi react-native-iap sebelum 5.xx
Jika ini bukan masalah di versi react-native-iap
, saya pikir masalahnya ada pada versi 5+ dari paket yang sama.
Saya akan merekomendasikan membuka masalah dengan paket itu dan menurunkan versi ke versi 4 sebagai solusi sementara.
Ini terdengar seperti masalah non-OneSignal.
Jika ada yang memiliki informasi yang menunjukkan sebaliknya, silakan bagikan dan kami akan memeriksanya.
Bersulang
hai @rgomezp ,
Saya melakukan downgrade ke versi 3 tetapi masalah masih terjadi.
Anda perlu menurunkan versi paket lainnya.
@rgomezp Jadi, Anda memiliki versi yang saya buat tes baru di sini?
Kerusakan terjadi dalam satu sinyal bukan IAP dan antara IAP dan OneSignal, IAP lebih penting untuk keberhasilan produk kami, jadi saya pikir kami harus bermigrasi dari satu sinyal karena saya ragu IAP akan memperbaiki kerusakan di paket lain .
@mozadeh ,
Bagaimana ini menjadi masalah dengan OneSignal mengingat itu hanya mulai terjadi dengan react-native-iap
versi _after_ 5.xx ?
@PradoGuilherme OP melaporkan 4 versi apa pun yang berfungsi dengan baik. Itu baru mulai terjadi dengan versi 5+
Pembaruan IAP mendukung versi Android / iOS baru. Masalah ini hanya terjadi pada Android saja dan perubahan relevan yang saya lihat untuk react-native-iap untuk versi 5.0.0 adalah Fixes on missing [userId] and [profileId] on android #1141
dan Support Amazon IAP feature#1134
kedua paket ini (yaitu satu sinyal dan IAP) bertabrakan di satu poin. Masalah yang diajukan di sini adalah karena di mana kecelakaan itu terjadi. Pikiran saya adalah, jika ini adalah perbaikan yang relatif mudah untuk paket satu sinyal, akan sangat bagus jika tim dapat memeriksanya.
Menghadapi masalah yang sama
"react-native-iap": "5.1.1",
"react-native": "^0.63.2",
"react-native-onesignal": "^4.0.4",
Saya menurunkan paket iap ke "4.6.3" . Itu berhasil!!
Halo! Itu berita bagus @hrishiakhade
Lainnya, silakan buka masalah dengan react-native-iap
terkait masalah tersebut.
Bersulang!
Komentar yang paling membantu
Hai! Saya memiliki masalah yang sama persis!
"bereaksi": "16.13.1"
"react-asli": "0.63.3"
"react-native-onesignal": "^3.9.2"
Ada solusi?