You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter iOS18.5模拟器中FlutterDartVMServicePublisher权限拒绝及本地网络权限不显示问题求助

Flutter iOS18.5模拟器中FlutterDartVMServicePublisher权限拒绝及本地网络权限不显示问题求助

各位好,我在MacBook上用IntelliJ构建Flutter iOS18.5应用时碰到了个头疼的问题,想请大家支支招:

我现在遇到的错误日志是这样的:

[ERROR:flutter/shell/platform/darwin/ios/framework/Source/FlutterDartVMServicePublisher.mm(129)] Could not register as server for FlutterDartVMServicePublisher, permission denied. Check your 'Local Network' permissions for this app in the Privacy section of the system Settings.

奇怪的是,应用明明能在Xcode模拟器里正常启动,但就是会报这个权限拒绝的错误,更麻烦的是——我的应用根本不会出现在模拟器的「设置 > 隐私 > 本地网络」列表里,不管我怎么操作都刷不出来。

我已经按照Flutter文档和各种建议尝试了所有能想到的办法,具体做了这些操作:

  • 把原来的Info.plist拆分成了Info-Debug.plist和Info-Release.plist
  • 在Build Settings里把Info.plist的路径改成了Info-$(CONFIGURATION).plist
  • 在Info-Debug.plist里添加了Bonjour Services,值设为_dartVmService._tcp
  • 给Info-Debug.plist加上了NSLocalNetworkUsageDescription键和对应的说明文案
  • 删除模拟器上的应用后重装,还是没出现在本地网络权限列表里
  • 后来又给Bonjour Services加了<string>_dartobservatory._tcp</string>这个值
  • 执行了模拟器的「设备 > 抹掉所有内容和设置」操作
  • 运行了flutter clean命令

但所有操作都没起作用,有没有大佬知道我还能试试什么办法?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 11:03:01