وصف:
إذا كان التطبيق يحتوي على كل من IAP (رد فعل أصلي - iap 5.x.x +) و Onesignal. بمجرد أن يُطلق على Onesignal.init اسم أعطال التطبيق. هذه ليست مشكلة مع إصدار التفاعلية الأصلية قبل الإصدار 5.xx
بيئة
خطوات إعادة إنتاج المشكلة:
مرحبًا ،
هل يمكنك من فضلك تضمين سجل مع ضبط مستوى السجل OneSignal على VERBOSE؟
هتافات
2020-11-24 10: 22: 58.203 13843-14028 /؟ E / غير معروف: ReactNative : CatalystInstanceImpl تم
java.lang.ClassCastException: لا يمكن تحويل dbaacf إلى dbaaa
في com.onesignal.z2.(مصدر غير معروف: 62)
في com.onesignal.v1.Q (مصدر غير معروف: 9)
في com.onesignal.v1.a (مصدر غير معروف: 110)
في com.geektime.rnonesignalandroid.RNOneSignal.init (مصدر غير معروف: 41)
على java.lang.reflect.Method.invoke (الطريقة الأصلية)
في com.facebook.react.bridge.JavaMethodWrapper.invoke (مصدر غير معروف: 149)
في com.facebook.react.bridge.JavaModuleWrapper.invoke (مصدر غير معروف: 21)
في com.facebook.react.bridge.queue.NativeRunnable.run (الطريقة الأصلية)
على android.os.Handler.handleCallback (Handler.java:883)
على android.os.Handler.dispatchMessage (Handler.java:100)
في com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (مصدر غير معروف: 0)
على android.os.Looper.loop (Looper.java:237)
في com.facebook.react.bridge.queue.MessageQueueThreadImpl $ 4.run (مصدر غير معروف: 37)
في java.lang.Thread.run (Thread.java:919)
2020-11-24 10: 22: 58.203 13843-14028 /؟ E / غير معروف: DisabledDevSupportManager : تم اكتشاف استثناء
java.lang.ClassCastException: لا يمكن تحويل dbaacf إلى dbaaa
في com.onesignal.z2.(مصدر غير معروف: 62)
في com.onesignal.v1.Q (مصدر غير معروف: 9)
في com.onesignal.v1.a (مصدر غير معروف: 110)
في com.geektime.rnonesignalandroid.RNOneSignal.init (مصدر غير معروف: 41)
على java.lang.reflect.Method.invoke (الطريقة الأصلية)
في com.facebook.react.bridge.JavaMethodWrapper.invoke (مصدر غير معروف: 149)
في com.facebook.react.bridge.JavaModuleWrapper.invoke (مصدر غير معروف: 21)
في com.facebook.react.bridge.queue.NativeRunnable.run (الطريقة الأصلية)
على android.os.Handler.handleCallback (Handler.java:883)
على android.os.Handler.dispatchMessage (Handler.java:100)
في com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (مصدر غير معروف: 0)
على android.os.Looper.loop (Looper.java:237)
في com.facebook.react.bridge.queue.MessageQueueThreadImpl $ 4.run (مصدر غير معروف: 37)
في java.lang.Thread.run (Thread.java:919)--------- beginning of crash
2020-11-24 10: 22: 58.203 13843-14028 /؟ E / AndroidRuntime: استثناء قاتل: mqt_native_modules
العملية: com.bitapps.freshbit ، PID: 13843
java.lang.ClassCastException: لا يمكن تحويل dbaacf إلى dbaaa
في com.onesignal.z2.(مصدر غير معروف: 62)
في com.onesignal.v1.Q (مصدر غير معروف: 9)
في com.onesignal.v1.a (مصدر غير معروف: 110)
في com.geektime.rnonesignalandroid.RNOneSignal.init (مصدر غير معروف: 41)
على java.lang.reflect.Method.invoke (الطريقة الأصلية)
في com.facebook.react.bridge.JavaMethodWrapper.invoke (مصدر غير معروف: 149)
في com.facebook.react.bridge.JavaModuleWrapper.invoke (مصدر غير معروف: 21)
في com.facebook.react.bridge.queue.NativeRunnable.run (الطريقة الأصلية)
على android.os.Handler.handleCallback (Handler.java:883)
على android.os.Handler.dispatchMessage (Handler.java:100)
في com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (مصدر غير معروف: 0)
على android.os.Looper.loop (Looper.java:237)
في com.facebook.react.bridge.queue.MessageQueueThreadImpl $ 4.run (مصدر غير معروف: 37)
في java.lang.Thread.run (Thread.java:919)
أهلا! لدي نفس المشكلة بالضبط!
"رد فعل": "16.13.1"
"تفاعل أصلي": "0.63.3"
"رد فعل أصلي إشارة واحدة": "^ 3.9.2"
اي حل؟
أهلا
أي تحديثات على هذا؟
مرحبًا ،
للأسف لا توجد تحديثات بعد. شكرا لصبرك.
أهلا
لا تزال هذه مشكلة في الإصدار الأخير أيضًا 4.0.3
مرحبًا ، نفس المشكلة هنا. أي تحديثات؟
rgomezp أي تحديثات حول ذلك؟ أحتاج إلى تحرير تطبيقي وسيستمر الخطأ في الحدوث
أي تحديثات على هذا؟ هذا مانع كبير.
مرحبًا ،
هذه ليست مشكلة مع إصدار التفاعلية الأصلية قبل الإصدار 5.xx
إذا لم تكن هذه مشكلة في الإصدارات الأقدم من react-native-iap
، أود أن أعتقد أن المشكلة تتعلق بالإصدار 5+ من نفس الحزمة.
أوصي بفتح مشكلة بهذه الحزمة والرجوع إلى الإصدار 4 كحل مؤقت.
هذا يبدو وكأنه مشكلة غير OneSignal.
إذا كان لدى أي شخص أي معلومات تشير إلى خلاف ذلك ، فيرجى مشاركتها وسنلقي نظرة.
هتافات
يا rgomezp ،
لقد قمت بالرجوع إلى الإصدار 3 ولكن المشكلة لا تزال تحدث.
تحتاج إلى الرجوع إلى إصدار سابق من الحزمة الأخرى.
rgomezp إذن ، هل لديك الإصدارات لإجراء اختبار جديد هنا؟
يحدث التعطل في إشارة واحدة وليس IAP وبين IAP و OneSignal ، يعتبر IAP أكثر أهمية لنجاح منتجنا ، لذلك أعتقد أنه سيتعين علينا الترحيل من إشارة واحدة لأنني أشك في أن IAP سوف يصلح عطلًا في حزمة أخرى .
mozadeh ،
كيف تعتبر هذه مشكلة مع OneSignal نظرًا لأنها بدأت تحدث فقط مع إصدارات react-native-iap
_ بعد_ 5.xx؟
PradoGuilherme ، أبلغت OP عن أي 4 إصدارات تعمل بشكل جيد. بدأت تحدث مع الإصدار 5+ فقط
تدعم تحديثات الشراء داخل التطبيق إصدارات Android / iOS الجديدة. تحدث هذه المشكلة فقط على نظام التشغيل Android فقط والتغيير ذي الصلة الذي أراه لـ response-native-iap للإصدار 5.0.0 هو Fixes on missing [userId] and [profileId] on android #1141
و Support Amazon IAP feature#1134
تتعارض هاتان الحزمتان (أي إشارة واحدة و IAP) عند نقطة واحدة. تم تقديم المشكلة هنا بسبب مكان حدوث العطل. فكرتي هي ، إذا كان هذا إصلاحًا سهلًا نسبيًا لحزمة الإشارة الواحدة ، فسيكون من الرائع أن يبحث الفريق فيه.
تواجه نفس المشكلة
"react-native-iap": "5.1.1",
"react-native": "^0.63.2",
"react-native-onesignal": "^4.0.4",
لقد خفضت إصدار حزمة iap إلى "4.6.3". انها عملت !!
مرحبًا! هذه أخبار رائعة hrishiakhade
بالنسبة للآخرين ، يرجى فتح مشكلة مع react-native-iap
بخصوص المشكلة.
هتافات!
التعليق الأكثر فائدة
أهلا! لدي نفس المشكلة بالضبط!
"رد فعل": "16.13.1"
"تفاعل أصلي": "0.63.3"
"رد فعل أصلي إشارة واحدة": "^ 3.9.2"
اي حل؟