(This is the answer to a slightly more general question on how to determine URL redirection in WKWebView, which is the search that leads me to this page.)
Short answer
WKNavigationDelegate webView(_:didReceiveServerRedirectForProvisionalNavigation:) WKWebView URL.
, .
iOS 10.3.3 iOS 11.0 , URL-, :
WKNavigationDelegate
webView(_:decidePolicyFor:decisionHandler:)
URL-. WKWebView URL
URL.
WKNavigationDelegate webView(_:didStartProvisionalNavigation:)
URL-. WKWebView URL
URL.
WKWebView URL WebKit URL- . ( , -
.)
WKNavigationDelegate webView(_:decidePolicyFor:decisionHandler:)
URL. WKWebView URL
URL .
WKNavigationDelegate webView(_:didReceiveServerRedirectForProvisionalNavigation:)
. WKWebView URL -
URL .
(: iOS 11.0 3 4 , URL webView(_:decidePolicyFor:decisionHandler:), , .)
, webView(_:didReceiveServerRedirectForProvisionalNavigation:) , , , , 3 4, , .