React-native-onesignal: _OBJC_CLASS_$_WKKonfigurasi Tampilan Web

Dibuat pada 18 Sep 2019  ·  10Komentar  ·  Sumber: OneSignal/react-native-onesignal

Keterangan:
Saya sebelumnya menggunakan react-native-onesignal 3.2.12 yang berfungsi dengan baik, di mana saya mengikuti langkah-langkah dalam dokumentasi pengaturan. Namun, libOnesignal.a menggunakan UIWebkit jadi saya harus memutakhirkan. Saya mendapatkan kesalahan:

"_OBJC_CLASS_$_WKKonfigurasi Tampilan Web"

Lingkungan

  1. reaksi-asli 0.57.4
  2. reaksi-asli-onesignal 3.4.1
  3. benang tambahkan reaksi-asli-onesignal

Langkah-langkah untuk Mereproduksi Masalah:

  1. Instal OneSignal SDK menggunakan benang
  2. Jalankan build

Ada yang lain:

image

Menambahkan Webkit.framework:
image

Kesalahan yang dihasilkan dari itu:
image

Terima kasih atas bantuan Anda!

Komentar yang paling membantu

menghadapi masalah yang sama dan saya menyelesaikannya dengan menambahkan CoreGraphics.framework ke OneSignalNotificationServiceExtension
onesignal

Semua 10 komentar

Bisakah Anda menjalankan pod deintegrate && pod install dari folder ios Anda?

menghadapi masalah yang sama dan saya menyelesaikannya dengan menambahkan CoreGraphics.framework ke OneSignalNotificationServiceExtension
onesignal

@sunnyarain Berhasil! Terima kasih!

wow, masalah ini seharusnya tetap terbuka sampai dokumentasi diperbarui! Saya sebelumnya menggunakan 3.3.2 dan meningkatkan ke 3.4.1 karena pemberitahuan iOS 13 berhenti berfungsi. Setelah beberapa jam, saya menemukan masalah ini dan yang mengejutkan saya, saya harus menambahkan CoreGraphics.framework AND WebKit.framework . :(

Saya akan membuka kembali karena kerangka kerja itu harus ditambahkan secara otomatis

Ketika Anda menghubungkannya? Saya berbicara tentang dokumentasi di sini: https://documentation.onesignal.com/docs/react-native-sdk-setup-continued-without-cocoapods

@coderdave ,
Terima kasih telah menunjukkan hal itu. Saya melanjutkan dan memperbarui dokumen tersebut untuk penautan manual (tidak ada cocoapods)

setelah selesai itu @sunnyarain menyarankan agar saya mendapatkan kesalahan berikut, untuk iOS 13

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

@cinder92 ,
Sepertinya proyek Anda tidak menggunakan versi terbaru dari kerangka kerja iOS SDK.
Jika Anda menggunakan cocoapods, masuk ke direktori ios dan jalankan pod deintegrate && pod install .

Jika itu tidak berhasil, ikuti panduan ini: https://documentation.onesignal.com/docs/react-native-sdk-setup#section -manually-updating-ios-onesignalnativesdk

+++

Apakah halaman ini membantu?
0 / 5 - 0 peringkat