Descripción:
Anteriormente estaba usando react-native-onesignal 3.2.12 que funcionó bien, de los cuales seguí los pasos en la documentación de configuración. Sin embargo, libOnesignal.a usó UIWebkit, así que tuve que actualizar. Obtengo un error:
"_OBJC_CLASS _ $ _ WKWebViewConfiguration"
Medio ambiente
Pasos para reproducir el problema:
Algo más:
Añadiendo Webkit.framework:
Error resultante de eso:
¡Gracias por tu ayuda!
¿Puedes ejecutar pod deintegrate && pod install
desde tu carpeta ios?
estaba enfrentando el mismo problema y lo resolví agregando CoreGraphics.framework a OneSignalNotificationServiceExtension
@sunnyarain ¡
¡Guau, este problema debería haber permanecido abierto hasta que se actualice la documentación! Anteriormente estaba usando 3.3.2
y me actualicé a 3.4.1
porque las notificaciones de iOS 13 dejaron de funcionar. Después de unas horas, tropecé con este problema y, para mi sorpresa, tuve que agregar CoreGraphics.framework
Y WebKit.framework
. :(
Volveré a abrir porque esos marcos deberían agregarse automáticamente
¿Cuándo lo enlazas? Estoy hablando de la documentación aquí: https://documentation.onesignal.com/docs/react-native-sdk-setup-continued-without-cocoapods
@coderdave ,
Gracias por señalar eso. Seguí adelante y actualicé esos documentos para la vinculación manual (sin cocoapods)
después de hacer eso, @sunnyarain sugirió que recibo los siguientes errores, para iOS 13
@ cinder92 ,
Parece que su proyecto no utiliza la última versión del marco del SDK de iOS.
Si está usando cocoapods, vaya a su directorio ios
y ejecute pod deintegrate && pod install
.
Si eso no funciona, siga esta guía: https://documentation.onesignal.com/docs/react-native-sdk-setup#section -manually-updated-ios-onesignalnativesdk
+++
Comentario más útil
estaba enfrentando el mismo problema y lo resolví agregando CoreGraphics.framework a OneSignalNotificationServiceExtension