From 938becc24d265fdbe16c4b076bd7ebd40e23be49 Mon Sep 17 00:00:00 2001 From: Sun Date: Tue, 20 Apr 2021 18:34:39 +0800 Subject: [PATCH] fix ios missing network permission when frist start raw socket --- core/ios/Classes/SwiftEsseCorePlugin.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/ios/Classes/SwiftEsseCorePlugin.swift b/core/ios/Classes/SwiftEsseCorePlugin.swift index 2f233ef..490be21 100644 --- a/core/ios/Classes/SwiftEsseCorePlugin.swift +++ b/core/ios/Classes/SwiftEsseCorePlugin.swift @@ -9,6 +9,12 @@ public class SwiftEsseCorePlugin: NSObject, FlutterPlugin { } public func handle(_ call: FlutterMethodCall, result: @escaping FlutterResult) { + let url = URL(string: "http://www.apple.com")! + let task = URLSession.shared.dataTask(with: url) { data, response, error in + + } + task.resume() + switch call.method { case "getPlatformVersion": result("iOS " + UIDevice.current.systemVersion)