【问题标题】:Why can't I choose "Latest iOS" for the base SDK?为什么我不能为基础 SDK 选择“最新 iOS”?
【发布时间】:2013-09-25 19:37:25
【问题描述】:

在项目编辑器窗格中,选择“构建设置”并选择项目或目标时,Base SDK 的选项不会显示任何下拉箭头。我可以双击该字段并在框中输入任何文本,但我记得它曾经有下拉选项,建议选择“最新 iOS”。但是现在没有选择,显然没有办法进入最新的 iOS。是否有一些我可能更改的配置选项导致选择被删除?

现在框中的内容是文本“iphoneos”。通过双击并输入各种字符串,我看到任何以 iphoneos 开头的东西都是有效的,无论后面是什么文本。例如“iphoneosxyzxyz”是有效的。但是,如果我输入任何其他文本(例如“iphone”或“最新 iOS”)并尝试构建,我会收到一条错误消息:“方案 'Metronome' 不包含可以为运行所支持的 SDK 构建的可构建项目目标 iPhone 6.1 模拟器。确保您的目标都指定了此版本 Xcode 支持的 SDK。”

(我正在使用 Apple 的 Metronome 演示项目来测试这个问题。)

这是 Xcode 4.6.3。

我还有另一台装有 Xcode 4.6.3 的 Mac,如果我在其上运行相同的项目,我会看到下拉选项,我可以选择最新的 iOS,它构建正常。

所以问题是,我是否改变了一些东西来创建这种行为?还是我的 Xcode 损坏了,我应该重新安装它?

屏幕截图显示了当我点击我认为应该出现下拉菜单的字段时会发生什么:

在制作此屏幕截图时,我注意到架构行上也没有下拉字段。如果我点击“$(ARCH_STANDARD_32_BIT)”,我会得到一个可编辑的文本字段,而不是下拉选项。

【问题讨论】:

  • 能否请您提供此截图。
  • Xcode 经常出错。您是否尝试过退出并重新启动?
  • 我添加了一个屏幕截图。是的,我尝试重新启动 Xcode,但它是一样的。我还尝试重新启动机器并进行产品/清洁。
  • 另一个线索:我创建了一个新用户,以该用户身份登录,并创建了一个新的 Xcode 项目。现在 Xcode 构建设置是正常的,即它们有选择箭头。我由此得出结论,某处存在导致“异常”构建设置的配置或首选项文件。而且 Xcode 图像本身可能没有损坏。

标签: ios xcode4.6


【解决方案1】:

在 Xcode 菜单中选择 Editor,然后选择 Show Values(而不是 Show Definitions

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 2015-06-30
    相关资源
    最近更新 更多