Ios XCode:已禁用添加生成阶段

Ios XCode:已禁用添加生成阶段,ios,xcode6,Ios,Xcode6,我想将插件添加到我的iOS项目中,该项目需要添加runscript阶段。但无论我做什么-对于添加构建阶段,所有选项都被禁用: 我选择目标->构建阶段 我有适当的计划 我的项目运行良好-没有问题 我运行Xcode 6来回答我的问题,因为我花了时间来找到正确的解决方案 很奇怪,同样的问题从旧版本迁移到XCode 7+。 我在类似问题的评论中找到了解决方案: (归功于@Paul Solt) 这是一个bug,当用户选择buildpahsestab时,XCode看不到这一点 解决方案 选择目标->

我想将插件添加到我的iOS项目中,该项目需要添加
runscript
阶段。但无论我做什么-对于添加构建阶段,所有选项都被禁用:

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

我运行Xcode 6来回答我的问题,因为我花了时间来找到正确的解决方案

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

(归功于@Paul Solt)

这是一个bug,当用户选择
buildpahses
tab时,XCode看不到这一点

解决方案

  • 选择
    目标
    ->
    构建阶段
  • 之后,单击“搜索表单”或“更好的方式”下的任何区域,只需打开“目标相关性”下拉列表
  • 编辑器->添加构建阶段

我希望这能节省一些人阅读评论的时间;)

投票结果对我来说不起作用,但还有一个解决方案——即使“编辑器->添加构建阶段”变灰,“构建阶段”窗格左上角的小“+”不起作用,它也能工作

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

Maxims答案对我不起作用

我也遇到了同样的问题,解决方法如下,我打开了一个针对苹果的bug:

以下是我如何为自己解决问题的:

1.)编辑方案

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

我认为你可以用它创建任何你喜欢的工作流


希望对您有所帮助。

在我的案例中,当我选择一个编译.m文件时,“构建阶段”变为活动状态。在我的案例中,我必须单击任何.cpp文件。我有一个带有外部生成器的项目,但此描述对我不起作用。@user637338如果您否决了此答案,请将其退回,如果它对你不起作用-意味着这个答案对你的情况是无助的,但它不是一个错误的答案。天才。我在XCode 8中,其他建议对我不起作用。