如何移除Xcode中Target-General-Version下的Debug与Release选项
如何移除Xcode中Target-General-Version下的Debug与Release选项
嗨,我之前也碰到过一模一样的问题!这其实是因为你的项目把**Version(版本号)**设置成了「按构建配置分别指定」的状态,而非全局统一值。要恢复成新建项目那样的单一输入框,跟着下面的步骤操作就好:
- 首先选中你的项目根节点(不是具体的Target),在顶部工具栏切换到「Info」标签页。
- 找到「Configurations」区域,你会看到Debug、Release这两个构建配置对应的「Version」列是独立设置的(可能显示不同数值,或者标注了自定义配置)。
- 点击「Version」列中Debug和Release对应的单元格,选择「Use Project Setting」,让两个配置都继承项目的全局版本号设置。
- 回到Target的「General」标签页,你会发现Version下拉的Debug/Release选项已经消失,变回熟悉的单一输入框了!
如果上面的方法没生效,还有个进阶方案(谨慎操作):右键项目文件选择「Show Package Contents」,打开project.pbxproj文件,搜索CURRENT_PROJECT_VERSION,删除所有按配置单独定义的条目,只保留全局的CURRENT_PROJECT_VERSION设置,保存后重启Xcode即可。
小贴士:如果之前你给Debug和Release设置了不同的版本号,修改后会统一成项目的全局版本号,记得确认最终的版本值是否符合你的需求哦。
备注:内容来源于stack exchange,提问作者Qazi Ammar
相关产品推荐
相关产品推荐

