وصف:
كنت سابقًا أستخدم 3.2.12 التي تعمل بشكل جيد ، والتي اتبعت الخطوات الواردة في وثائق الإعداد. ومع ذلك ، استخدم libOnesignal.a UIWebkit لذلك اضطررت إلى الترقية. يظهر لي خطأ:
"_OBJC_CLASS _ $ _ WKWebViewConfiguration"
بيئة
خطوات إعادة إنتاج المشكلة:
أي شيء آخر:
إضافة Webkit.framework:
الناتج عن الخطأ:
شكرا لمساعدتك!
هل يمكنك تشغيل pod deintegrate && pod install
من مجلد ios؟
كانت تواجه نفس المشكلة وقمت بحلها عن طريق إضافة CoreGraphics.framework إلى OneSignalNotificationServiceExtension
تضمين التغريدة شكرا لك!
رائع ، كان يجب أن تظل هذه المشكلة مفتوحة حتى يتم تحديث الوثائق! كنت أستخدم سابقًا 3.3.2
وقمت بالترقية إلى 3.4.1
لأن إشعارات iOS 13 توقفت عن العمل. بعد بضع ساعات ، تعثرت في هذه المشكلة ولدهشتي اضطررت إلى إضافة CoreGraphics.framework
و WebKit.framework
. :(
سأعيد فتحه لأنه يجب إضافة هذه الأطر تلقائيًا
عندما تقوم بربطه؟ أنا أتحدث عن الوثائق هنا: https://documentation.onesignal.com/docs/react-native-sdk-setup-continued-without-cocoapods
coderdave ،
شكرا لتوضيح ذلك. لقد تقدمت وقمت بتحديث تلك المستندات للربط اليدوي (لا يوجد cocoapods)
بعد القيام بذلك ، اقترح sunnyarain أن أحصل على الأخطاء التالية ، لنظام iOS 13
@ cinder92 ،
يبدو أن مشروعك لا يستخدم أحدث إصدار من إطار عمل iOS SDK.
إذا كنت تستخدم cocoapods ، فانتقل إلى دليل ios
وقم بتشغيل pod deintegrate && pod install
.
إذا لم يفلح ذلك ، فاتبع هذا الدليل: https://documentation.onesignal.com/docs/react-native-sdk-setup#section -manually-updating-ios-onesignalnativesdk
+++
التعليق الأكثر فائدة
كانت تواجه نفس المشكلة وقمت بحلها عن طريق إضافة CoreGraphics.framework إلى OneSignalNotificationServiceExtension