説明:
以前はreact-native-onesignal3.2.12を使用していましたが、これは正常に機能し、セットアップドキュメントの手順に従いました。 ただし、libOnesignal.aはUIWebkitを使用していたため、アップグレードする必要がありました。 エラーが発生します:
"_OBJC_CLASS _ $ _WKWebViewConfiguration"
環境
問題を再現する手順:
他に何か:
Webkit.frameworkの追加:
それから生じるエラー:
ご協力いただきありがとうございます!
iOSフォルダからpod deintegrate && pod install
を実行していただけますか?
同じ問題に直面していて、CoreGraphics.frameworkをOneSignalNotificationServiceExtensionに追加することで解決しました
@sunnyarainうまくいきました! ありがとうございました!
うわー、この問題はドキュメントが更新されるまで開いたままにしておくべきでした! 以前は3.3.2
を使用していましたが、iOS 13の通知が機能しなくなったため、 3.4.1
アップグレードしました。 数時間後、私はこの問題に遭遇し、驚いたことにCoreGraphics.framework
とWebKit.framework
を追加する必要がありました。 :(
これらのフレームワークは自動的に追加されるはずなので、再開します
あなたがそれをリンクするとき? 私はここでドキュメントについて話している: https :
@coderdave 、
それを指摘してくれてありがとう。 私は先に進み、手動リンク用にそれらのドキュメントを更新しました(ココアポッドなし)
それが終わった後、 @ sunnyarainは
@ cinder92 、
プロジェクトで最新バージョンのiOSSDKフレームワークが使用されていないようです。
あなたがcocoapodsを使用している場合は、あなたに入るios
ディレクトリと実行pod deintegrate && pod install
。
それが機能しない場合は、次のガイドに従ってください: https ://documentation.onesignal.com/docs/react-native-sdk-setup#section -manually-updating-ios-onesignalnativesdk
+++
最も参考になるコメント
同じ問題に直面していて、CoreGraphics.frameworkをOneSignalNotificationServiceExtensionに追加することで解決しました