Запуск локальной сборки React в WKWebView

#reactjs #swift #xcode

Вопрос:

Я пытаюсь запустить локальную сборку React в WKWebView, но безуспешно. Я ссылался на различные другие посты, но все еще не могу заставить это работать. До сих пор я использую Xcode 13, Swift 5 и основной код:

 import UIKit import WebKit  class ViewController: UIViewController, WKUIDelegate, WKNavigationDelegate {   @IBOutlet weak var webView: WKWebView!   override func viewDidLoad() {  super.viewDidLoad()  // Do any additional setup after loading the view.    webView.uiDelegate = self  webView.navigationDelegate = self  webView.scrollView.isScrollEnabled = true    let url = Bundle.main.url(forResource: "index", withExtension: "html", subdirectory: "WebPocket")!  webView.loadFileURL(url, allowingReadAccessTo: url)  let request = URLRequest(url: url)  webView.load(request)  }   override var prefersStatusBarHidden: Bool {  get {  return true  }  }  }  

Я также добавил это в файл plist

 lt;keygt;NSAppTransportSecuritylt;/keygt; lt;dictgt;  lt;keygt;NSAllowsArbitraryLoadslt;/keygt;  lt;true/gt;  lt;keygt;NSExceptionDomainslt;/keygt;  lt;dictgt;  lt;keygt;127.0.0.1lt;/keygt;  lt;dictgt;  lt;keygt;NSExceptionAllowsInsecureHTTPLoadslt;/keygt;  lt;true/gt;  lt;/dictgt;  lt;keygt;localhostlt;/keygt;  lt;dictgt;  lt;keygt;NSExceptionAllowsInsecureHTTPLoadslt;/keygt;  lt;true/gt;  lt;/dictgt;  lt;/dictgt; lt;/dictgt;  

Я знаю, что в целом с самим кодом проблем нет, так как я могу загрузить статический локальный html-файл без каких-либо проблем. Любая помощь будет очень признательна