Facebook-sdk-for-unity: ClassNotFoundException: com.facebook.internal.FetchedAppSettingsManager

تم إنشاؤها على ٢ أغسطس ٢٠١٩  ·  4تعليقات  ·  مصدر: facebook/facebook-sdk-for-unity

NoClassDefFoundError: Lcom / facebook / widget / ShareDialog $ Mode ؛ (1)

إصدار SDK: 7.17
إصدار الوحدة: 2018.4.1f1
النظام الأساسي: Android 9
يحدث عند استدعاء FB.Init ()

وقد أي شخص واجه هذه المسألة؟

التعليق الأكثر فائدة

لقد قمت بحل المشكلة عن طريق الرجوع إلى الإصدار 7.16.1 وتحديث PlayServicesResolver الخاص بي من الخدمة المجمعة مع Facebook.

شكرا لك

ال 4 كومينتر

مرحبًا alchemyincarnate ، هذه المشكلة هي نفسها https://github.com/facebook/facebook-sdk-for-unity/issues/294. هل يمكنك محاولة إضافة -keep class com.facebook.internal. * { ؛} و- keep class com.facebook. {*؛} في ملف البرنامج الخاص بك؟

سوف نلقي نظرة وتحديث هذه التذكرة بأسرع ما يمكن ، شكرا لك.

مرحبا،
هكذا يبدو القسم ذي الصلة من mainTemplate.gradle

buildTypes {
        debug {
            minifyEnabled **MINIFY_DEBUG**
            useProguard **PROGUARD_DEBUG**
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-user.txt'**USER_PROGUARD**
            jniDebuggable true
        }

لقد أضفت هذين السطرين إلى proguard-user.txt

-keep class com.facebook.internal.* {*;}
-keep class com.facebook.* {*;}

كلا الملفين موجودان في مجلد Assets / Plugins / Android

مازلت احصل على نفس الخطأ

لقد قمت بحل المشكلة عن طريق الرجوع إلى الإصدار 7.16.1 وتحديث PlayServicesResolver الخاص بي من الخدمة المجمعة مع Facebook.

شكرا لك

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات