React-native-onesignal: _OBJC_CLASS_$_WKWebViewKonfiguration

Erstellt am 18. Sept. 2019  ·  10Kommentare  ·  Quelle: OneSignal/react-native-onesignal

Beschreibung:
Ich habe zuvor React-native-Onesignal 3.2.12 verwendet, was gut funktioniert hat, und ich habe die Schritte in der Setup-Dokumentation befolgt. libOnesignal.a verwendete jedoch UIWebkit, sodass ich ein Upgrade durchführen musste. Ich bekomme einen Fehler:

"_OBJC_CLASS_$_WKWebViewKonfiguration"

Umfeld

  1. reaktiv 0.57.4
  2. reagieren-native-einssignal 3.4.1
  3. garn hinzufügen reaktiv-native-einssignal

Schritte zum Reproduzieren des Problems:

  1. Installieren Sie OneSignal SDK mit Garn
  2. Build ausführen

Noch etwas:

image

Hinzufügen von Webkit.framework:
image

Daraus resultierender Fehler:
image

Danke für Ihre Hilfe!

Hilfreichster Kommentar

hatte das gleiche Problem und ich habe es gelöst, indem ich CoreGraphics.framework zu OneSignalNotificationServiceExtension hinzugefügt habe
onesignal

Alle 10 Kommentare

Können Sie bitte pod deintegrate && pod install aus Ihrem iOS-Ordner ausführen?

hatte das gleiche Problem und ich habe es gelöst, indem ich CoreGraphics.framework zu OneSignalNotificationServiceExtension hinzugefügt habe
onesignal

@sunnyarain Hat funktioniert ! Dankeschön!

wow, dieses Problem hätte offen bleiben sollen, bis die Dokumentation aktualisiert wurde! Ich habe zuvor 3.3.2 und auf 3.4.1 aktualisiert, weil iOS 13-Benachrichtigungen nicht mehr funktionieren. Nach ein paar Stunden stolperte ich über dieses Problem und musste zu meiner Überraschung CoreGraphics.framework UND WebKit.framework hinzufügen. :(

Ich werde wieder öffnen, weil diese Frameworks automatisch hinzugefügt werden sollten

Wenn Sie es verlinken? Ich spreche hier von der Dokumentation: https://documentation.onesignal.com/docs/react-native-sdk-setup-continued-without-cocoapods

@coderdave ,
Danke für den Hinweis. Ich habe diese Dokumente für die manuelle Verknüpfung aktualisiert (keine Kakaobohnen)

Danach schlug ich die folgenden Fehler für iOS 13

Captura de Pantalla 2019-10-02 a la(s) 12 14 50

@cinder92 ,
Anscheinend verwendet Ihr Projekt nicht die neueste Version des iOS SDK-Frameworks.
Wenn Sie Kakaobohnen verwenden, gehen Sie in Ihr ios Verzeichnis und führen Sie pod deintegrate && pod install .

Wenn das nicht funktioniert, folgen Sie dieser Anleitung: https://documentation.onesignal.com/docs/react-native-sdk-setup#section -manually-updating-ios-onesignalnativesdk

+++

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen