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

Flutter rename包修改双平台BundleID遇报错求助

解决Flutter rename包修改双平台BundleID的问题

1. 修正命令格式错误

你遇到的两个报错均源于命令格式不正确:

  • rename help setBundleId报错:该包不支持将help作为子命令使用,若要查看setBundleId的命令说明,需使用--help参数,正确命令为:
    flutter pub run rename setBundleId --help
    
  • "unknown option value"错误:你使用的--value参数并非setBundleId命令的合法参数,正确参数应为--bundleId。

2. 同时修改iOS和Android的BundleID

要一次性修改双平台的BundleID,需显式指定--targets ios,android参数,完整执行命令如下:

flutter pub run rename setBundleId --bundleId "com.example.yournewid" --targets ios,android

额外说明

  • 请确保在Flutter项目的根目录下执行上述命令
  • 若你已全局激活rename包,也可省略flutter pub run直接执行:
    rename setBundleId --bundleId "com.example.yournewid" --targets ios,android
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 07:17:34