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

Flutter:使用VS Code调试iOS项目时遇签名标识问题

解决VS Code调试Flutter iOS项目时的签名标识符错误
  • 清理构建缓存与依赖
    执行以下命令清理旧构建产物并重新同步依赖:

    flutter clean
    flutter pub get
    
  • 验证项目配置文件

    • 打开ios/Runner/Info.plist,确认CFBundleIdentifier字段值为com.example.bylst_hybrid
    • 打开ios/Runner.xcodeproj/project.pbxproj,全局搜索PRODUCT_BUNDLE_IDENTIFIER,确保Debug、Release、Profile所有构建配置下的包名都统一为com.example.bylst_hybrid,无com.example残留项
  • 刷新VS Code的项目识别

    • 完全关闭VS Code后重新打开项目
    • 或通过命令面板(Ctrl/Command+Shift+P)执行Flutter: Reload Flutter Project命令,让编辑器重新读取Xcode配置
  • 确认Xcode全Target配置
    打开ios/Runner.xcworkspace,检查所有Targets(如Runner、扩展类Target)的:

    • Build Settings → Product Bundle Identifier:确保所有构建模式下均为com.example.bylst_hybrid
    • Signing & Capabilities:确认签名团队与包名匹配,无冲突配置
  • 手动指定构建参数
    在VS Code的.vscode/launch.json中添加包名参数,强制指定构建ID:

    {
      "version": "0.2.0",
      "configurations": [
        {
          "name": "Flutter",
          "request": "launch",
          "type": "dart",
          "args": [
            "--dart-define=FLUTTER_APP_ID=com.example.bylst_hybrid"
          ]
        }
      ]
    }
    

内容的提问来源于stack exchange,提问作者sarakhan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 17:17:06