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

Flutter开发iOS应用打包报错:找不到对应Provisioning Profile

解决Flutter iOS打包签名错误(No profiles for 'com.example.cfca' were found)

核心问题

Xcode无法找到匹配Bundle ID com.example.cfca的iOS开发描述文件,且自动签名未开启导致无法自动生成配置文件。

解决方案

方法1:开启自动签名(推荐)

  • 打开项目目录下的ios/Runner.xcworkspace
  • 在Xcode中选中Runner项目,切换到Signing & Capabilities标签页
  • 勾选Automatically manage signing,并从下拉菜单选择你的开发者Team
  • 若使用命令行打包,直接添加参数让Xcode自动更新签名配置:
    flutter build ios --release --allow-provisioning-updates
    

方法2:手动配置签名描述文件

  • 验证Bundle ID一致性:检查ios/Runner/Info.plist中的CFBundleIdentifier值是否为com.example.cfca,确保和Xcode项目里的Bundle ID完全匹配
  • 登录Apple开发者后台,创建对应com.example.cfca的开发/发布描述文件,下载后双击导入Xcode
  • 返回Xcode的Signing & Capabilities,在Provisioning Profile下拉菜单中选择刚导入的描述文件

方法3:基础排查步骤

  • 确认Xcode已登录正确的开发者账号:Xcode > 设置 > 账户,添加并选中你的Apple开发者账号
  • 尝试直接用Xcode构建:点击Product > Build,让Xcode自动检测并修复签名相关问题
  • 清理项目缓存后重新打包:
    flutter clean
    flutter pub get
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 21:31:16