升级到Xcode 14.0.1后,WKNavigationDelegateEvents+ Pod Rx中出现构建错误

f0brbegy  于 2022-11-30  发布在  其他
关注(0)|答案(1)|浏览(171)

我已经升级我的MacBook到MacOS Ventura版本13.0,和Xcode到版本14.0.1分别。一切看起来都很好。一旦我试图重建我的移动应用程序,它得到了错误的WKNavigationDelegateEvents+Rx文件,和代码行得到错误如下。他们属于Pod库。

/// Xcode give error when selectors results into having same signature
 /// because of swift style you get for example:
 /// Ambiguous use of 'webView(_:decidePolicyFor:decisionHandler:)'
 /// please see this link for further understanding
 /// https://bugs.swift.org/browse/SR-3062
    static let decidePolicyNavigationResponse = #selector(WKNavigationDelegate.webView(_:decidePolicyFor:decisionHandler:) as ((WKNavigationDelegate) -> (WKWebView, WKNavigationResponse, @escaping(WKNavigationResponsePolicy) -> Void) -> Void)?)
    static let decidePolicyNavigationAction = #selector(WKNavigationDelegate.webView(_:decidePolicyFor:decisionHandler:) as ((WKNavigationDelegate) -> (WKWebView, WKNavigationAction, @escaping(WKNavigationActionPolicy) -> Void) -> Void)?)

错误消息为:表达式类型不明确,没有更多上下文
我的应用程序在进行升级之前工作正常。因此,有人知道这一点吗?提前感谢您的宝贵意见和帮助之手和协助。
我不知道该怎么办,所以我困在这里。

jqjz2hbq

jqjz2hbq1#

RxWebKit的最新版本中已修复此问题:2.0.1

相关问题