У меня есть приложение, которое представляет собой простой WebKit, который показывает веб-страницу с обратным прокси-сервером nginx, которая перенаправляет вас на другую страницу, которая больше не работает на ios 12, хотя она отлично работает на ios 11. Когда он пытаетсязагрузить в эмуляторе или на физическом устройстве, он пару раз мигает экраном, затем переходит к белому экрану, который ничего не загружает, и я не вижу ошибок в журнале консоли.
- РЕДАКТИРОВАТЬ - Я сейчасвижу эту ошибку в консоли:
2018-10-02 20:27:57.332338-0500 PawsClaws-iOS[56878:10395839]
[BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2] .
[0x7fb677418f80] get output frames failed, state 8196
import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate {
@IBOutlet weak var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "http://inserturlhere")
// let url = URL(string: "https://apple.com")
webView.load(URLRequest(url: url!))
}
}
Я пытался просматривать журналы Safari с помощью devtools, но, к сожалению, яничего не вижуЕсли я изменю URL, чтобы он указывал на другой URL, который не перенаправляет (например, Google), он работает просто отлично.Кроме того, я могу открыть тот же URL-адрес в обычной сессии браузера с любым браузером (Chrome, Safari, Firefox).Может кто-нибудь помочь указать мне направление для диагностики этого?