diff --git a/flutter_inappwebview/pubspec.yaml b/flutter_inappwebview/pubspec.yaml index ef480d4a4..4838bd451 100755 --- a/flutter_inappwebview/pubspec.yaml +++ b/flutter_inappwebview/pubspec.yaml @@ -4,6 +4,7 @@ version: 6.0.0 homepage: https://inappwebview.dev/ repository: https://github.com/pichillilorenzo/flutter_inappwebview issue_tracker: https://github.com/pichillilorenzo/flutter_inappwebview/issues +publish_to: none topics: - html - webview @@ -20,7 +21,12 @@ dependencies: sdk: flutter flutter_inappwebview_platform_interface: ^1.0.10 flutter_inappwebview_android: ^1.0.12 - flutter_inappwebview_ios: ^1.0.13 + # flutter_inappwebview_ios: ^1.0.13 + flutter_inappwebview_ios: + git: + url: https://github.com/nubank/flutter_inappwebview.git + ref: b0826c4efd2f2248a47679f94f4bbd1fefb57399 + path: flutter_inappwebview_ios flutter_inappwebview_macos: ^1.0.11 flutter_inappwebview_web: ^1.0.8 diff --git a/flutter_inappwebview_ios/ios/Classes/InAppWebView/InAppWebView.swift b/flutter_inappwebview_ios/ios/Classes/InAppWebView/InAppWebView.swift index 25dee18da..56b3a810c 100755 --- a/flutter_inappwebview_ios/ios/Classes/InAppWebView/InAppWebView.swift +++ b/flutter_inappwebview_ios/ios/Classes/InAppWebView/InAppWebView.swift @@ -1429,7 +1429,7 @@ public class InAppWebView: WKWebView, UIScrollViewDelegate, WKUIDelegate, } } - public override func evaluateJavaScript(_ javaScriptString: String, completionHandler: ((Any?, Error?) -> Void)? = nil) { + open override func evaluateJavaScript(_ javaScriptString: String, completionHandler: (@MainActor (Any?, Error?) -> Void)? = nil) { if let applePayAPIEnabled = settings?.applePayAPIEnabled, applePayAPIEnabled { if let completionHandler = completionHandler { completionHandler(nil, nil)