Xcode 不显示构建设置选项的菜单

Posted

技术标签:

【中文标题】Xcode 不显示构建设置选项的菜单【英文标题】:Xcode doesn't show menus for build settings options 【发布时间】:2014-01-22 13:28:51 【问题描述】:

我使用的是 OS X 10.9.1(小牛队)和 Xcode 5.0.2。我创建了一个新项目,在项目的构建设置中,没有菜单可以选择不同选项的值。这是截图...

您可以看到,例如,Base SDK 显示 iphoneos 值,而 Build Active Architectures Only 显示值 YES,但它就像硬编码一样,没有菜单可以选择另一个值。相反,当我在另一台计算机上创建一个新项目时,同时使用 Mavericks(在本例中为 OS X 10.9)和 Xcode 5.0.2,我得到了预期的菜单,如另一个屏幕截图所示......

为什么 Xcode 没有在其中一台计算机上显示构建设置选项的菜单?

【问题讨论】:

你试过双击它吗? 双击它会打开一个弹出区域,我可以在其中写入任何其他值,当我按下 Enter 时,新值将替换旧值。但这并不能解决问题(因为,例如,在代码签名身份中,我想查看包含可用身份的菜单)。 基于来自以下答案的 cmets 和上面的答案,我对您所追求的以及您认为应该发生的事情完全感到困惑。根据不清楚您的要求投票结束 大力水手,很清楚。请注意上图在值设置上没有弹出箭头,而下图有?这由Editor > Show... 菜单项控制。 【参考方案1】:

在 Xcode 中,选择Editor > Show Values。这将从当前视图样式(即使用纯文本字段的“显示定义”)切换到使用“显示值”,这将在适当的地方添加弹出菜单。

【讨论】:

这对于最近的 XCode 版本(8.1+)仍然是正确的。重要说明:“编辑器->显示值”选项仅在项目设置编辑器当前处于活动状态时才会出现。因此,例如,如果您正在查看代码,菜单选项将不存在。【参考方案2】:

如果您想查看 Build Setting 的所有可用选项,请选择 All 选项,对于 Target setting 选项,单击 Target option setting

【讨论】:

问题不是我看不到所有可用的选项,而是没有菜单可以为每个选项选择一个值。前任。请注意,在我的第一个屏幕截图中,“仅构建活动架构 > 调试”显示 YES(大写,没有表示这是右侧菜单的符号),而在第二个屏幕截图中显示Yes(大写),右侧有一个符号表示这是一个菜单(事实上,它是,通过单击它我可以选择是,否,或其他...)。照你说的做不会改变这一点(即仍然没有菜单)。

以上是关于Xcode 不显示构建设置选项的菜单的主要内容,如果未能解决你的问题,请参考以下文章

XCode 4 - 设备未显示在架构“目标”下拉列表中

xcode7.3 升级 xcode8.0 后权限设置问题(升级xcode 8.0 后构建版本不显示问题)

Xcode 6.4 Organizer 崩溃不显示崩溃

Xcode 4.1 行为 - 自动关闭选项卡?

下拉菜单选中后还是显示默认值

@2x 图像不显示在 XCode4 界面构建器设计器中