fix(ios): 用系统网络请求唤起无线数据选择

Flutter 的接口请求不会触发系统选择框,进入前台后补一次 URLSession 请求。
This commit is contained in:
Zhou Weidong committed 2026-10-26 09:35:29 +08:00
1 parent 98d7debfb5
commit d4ae8f427f
3 files changed
+32 -4

No files matched your search

+9
View File
@@ -51,6 +51,15 @@ final class RunnerFlutterViewController: FlutterViewController {
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
override func applicationDidBecomeActive(_ application: UIApplication) {
super.applicationDidBecomeActive(application)
requestWirelessDataPrompt()
}
func requestWirelessDataPrompt() {
wirelessDataPrompt.requestSystemPrompt()
}
func didInitializeImplicitFlutterEngine(_ engineBridge: FlutterImplicitEngineBridge) {
GeneratedPluginRegistrant.register(with: engineBridge.pluginRegistry)
registerWirelessDataChannel(engineBridge)