簡體   English   中英

Cordova / Ionic iOS應用程序在加載插件時掛在啟動屏幕上

[英]Cordova / Ionic iOS app hangs on splash screen while loading plugins

我們的應用程序目前正在崩潰iOS 11上的所有用戶。該應用程序加載啟動屏幕,然后無限掛起。 此問題不會影響不使用iOS 11且不能在iOS 11模擬器上重現的用戶。

我們對此問題的唯一線索是,當我們使用Safari Developer Tools檢查代碼時,我們可以看到它是無法加載的插件。 此問題在100%的時間內不可重現,但大約98%的時間。

這是我們在Xcode中看到的唯一錯誤:

[BoringSSL] Function nw_protocol_boringssl_input_finished: line 1389 Peer disconnected during the middle of a handshake. Sending errSSLFatalAlert(-9802) alert
TIC TCP Conn Failed [1:0x1c016b4c0]: 3:-9802 Err(-9802)
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
Task <F69566CA-B83A-4252-B2F2-DDB84A7AAFD3>.<1> HTTP load failed (error code: -1200 [3:-9802])
Task <F69566CA-B83A-4252-B2F2-DDB84A7AAFD3>.<1> finished with error - code: -1200

這是我們在瀏覽器中調試時的外觀截圖:(屏幕上的所有其他資源加載正常) 在此輸入圖像描述

此錯誤在iOS 11發布后立即開始,我們沒有更改任何代碼。 非常感謝幫助,因為此錯誤似乎來自Cordova內部。

注意:我們正在使用Cordova 4.3.1並嘗試更新到最新版本,但沒有任何區別。

我們的問題的解決方案是刪除插件cordova-plugin-wkwebview-engine

我最近遇到過這個問題。 我正在使用新的CLI 9.0和iOS 5.0。 我實際上刪除了splashscreen插件,它工作。 另一個好處是,它的速度也快得多!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM