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

如何在Xamarin Forms应用中查找iOS的Bundle ID与包名?

嘿,我之前在Xamarin Forms项目里找iOS的Bundle ID时也懵过,其实它就对应Android里的包名,给你几个简单的方法,分场景说:

方法1:通过Visual Studio界面查看(最直观)

不管你用Windows还是Mac版的Visual Studio,都能通过项目属性快速找到:

Windows版操作步骤

  • 打开你的Xamarin Forms解决方案,找到后缀为.iOS的项目(比如MyApp.iOS)
  • 右键点击这个iOS项目,选择属性
  • 在弹出的属性窗口中,切换到iOS应用程序标签页
  • 你会看到标识符这一栏,这里的字符串就是Bundle ID(也就是对应Android的包名)

Mac版操作步骤

  • 选中iOS项目后,点击顶部菜单栏的项目 -> 选项
  • 在打开的窗口里,选择左侧的iOS应用程序 -> 常规
  • 同样在标识符字段里就能找到你的Bundle ID
方法2:手动查看Info.plist文件

如果更习惯直接看配置文件,也可以这么做:

  • 在iOS项目的文件列表里找到Info.plist,双击打开
    • 要是用可视化编辑器,直接找Bundle identifier这一项,对应的值就是你要的
    • 要是用纯文本编辑器打开,找<key>CFBundleIdentifier</key>这个条目,后面<string>标签包裹的内容就是Bundle ID

另外提一句:iOS的Bundle ID和Android的包名作用完全一致,都是系统和应用商店用来唯一识别你的应用的,格式一般是反向域名形式(比如com.yourteam.awesomeapp),记得保持和Android端的命名风格统一哦~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 09:32:29