XCode:禁用添加构建阶段

时间:2014-09-18 22:45:58

标签: ios xcode6

我想在我的iOS项目中添加Crashlytics插件,要求添加Run script阶段。但无论我做什么 - 对于添加构建阶段,所有选项都被禁用:

enter image description here

  • 我选择目标 - >建立阶段
  • 我有适当的计划
  • 我的项目运行良好 - 没有问题,

我运行Xcode 6

3 个答案:

答案 0 :(得分:62)

我回答我的问题是因为花了我时间找到正确的解决方案。

同样的问题从旧版本迁移到XCode 7+真的很奇怪。 我在类似问题的评论中找到了解决方案:

how-to-add-a-copy-files-build-phase-to-my-target (@Paul Solt的信用)

这是一个错误,当用户选择Build Pahses标签时,XCode没有看到。

解决方案

  • 选择Target - > Build Phases
  • 之后,点击搜索表单下的任何区域或更好的方式,只需打开Target Dependencies下拉列表
  • 即可
  • 编辑 - >添加构建阶段

我希望它能节省时间给某人而不是阅读评论;)

答案 1 :(得分:5)

赞成的解决方案对我不起作用,但还有另一个 - 即使"编辑 - >添加构建阶段"灰色的小" +"在"构建阶段"的左上角;窗格不是,它可以工作。

因此,请在项目导航器中选择项目 选择目标 选择"构建阶段"在内容窗格的顶部栏中 点击" +" "构建阶段"左上角的符号窗格

答案 2 :(得分:2)

Maxims的回答对我不起作用。

我遇到了同样的问题并按如下方式解决了问题我打开了一个针对苹果的错误:问题22516266 https://bugreport.apple.com

以下是我为我解决问题的方法:

1。)编辑方案......

Edit Scheme...

2.。)在模式的相关阶段,您可以将脚本添加为预操作或后操作,您将在其中找到“新运行脚本操作”

Define Build Process

我认为你几乎可以创建任何你喜欢的工作流程。

希望有所帮助。