【问题标题】:Build and run Disabled in xcode在 xcode 中构建和运行禁用
【发布时间】:2011-07-01 19:27:43
【问题描述】:

有些应用程序显示 Build and run 图标已禁用,这使我无法运行该应用程序。并非所有应用程序都会发生这种情况,但少数应用程序会发生这种情况。它主要出现在 facebook 应用程序和其他一些应用程序中。有人知道可能是什么问题吗?我已经尝试了一切,从更改构建设置等,但它不起作用。

【问题讨论】:

  • 当前目标好像是UnitTests...如果更改目标或者图标仍然禁用,您可以构建运行吗?
  • 我已经尝试了一切来进行设备配置以在 3.2 中运行它
  • 您在“目标”菜单下看到任何目标了吗?
  • 你介意上传一个测试用例项目吗?
  • 关闭并再次重新启动 Xcode.. 为我工作,也可以为你工作

标签: iphone objective-c xcode debugging


【解决方案1】:

试试这个,它对我有用。

按照以下步骤无法在 xcode 中构建和运行

1) 前往

产品 => 方案 => 编辑方案。

2) 选择运行选项并选择信息

3) 在 Executable 中,如果选项选择为 None,则将其更改为您的 应用名称

希望这对某些人有所帮助。

【讨论】:

  • 我在 2021 年的 Xcode 12 上使用它,这对我有用!
  • @tamtam ,太棒了..!!!!
【解决方案2】:

需要修复可执行文件,它发生在重命名项目之后。

产品 > 方案 > 编辑方案..

选择

运行 > 信息

Set Executable 是您的应用名称,如果选择“无”。

【讨论】:

  • 这就是答案的人
  • 在 2021 年仍然有用!
【解决方案3】:

我认为您可能正在创建插件或框架或库(而不是应用程序)。 所以“Build & Run”图标被禁用。(由 Chandan Shetty SP 回答)

为了启用图标,您需要指定使用此插件或框架或库的应用程序,无论您正在构建什么。

要指定这样的应用程序:

  1. 室温。点击“Executables”(在 Xcode 的 Groups and Files 面板中)

  2. 选择添加 > 新建自定义可执行文件

  3. 然后指定应用程序的名称(仅用于显示目的)并指定应用程序的路径

【讨论】:

    【解决方案4】:

    该项目似乎是 Sparrow 音频项目。它不是您可以运行的独立项目;它是一个库,您需要在另一个项目中使用它才能实际运行任何东西。

    sparrow 项目包含一个名为 Scaffold 的示例应用程序,它演示了 Sparrow 的使用。更多信息:

    http://www.sparrow-framework.org/help/gettingstarted/

    另见:

    http://www.sparrow-framework.org/help/documentation/

    请注意,您仍然可以“构建”;它只是“构建并运行”,无法点击。

    【讨论】:

      【解决方案5】:

      我认为那些可能是框架、静态库。所以构建和运行选项被禁用。

      【讨论】:

      • “框架”禁用运行选项是什么意思?
      【解决方案6】:

      进入菜单栏中的 Project 菜单,将 Active Target 更改为实际应用的目标。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-21
        • 2022-10-14
        • 2013-03-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-11
        • 2011-09-20
        相关资源
        最近更新 更多