XCode:禁用添加构建阶段

Max*_*tin 23 ios xcode6

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

在此输入图像描述

  • 我选择Target - > Build Phases
  • 我有适当的计划
  • 我的项目运行良好 - 没有问题,

我运行Xcode 6

Max*_*tin 62

我回答我的问题,因为我花时间找到正确的解决方案.

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

how-to-add-a-copy-files-build-phase-to-my-target (归功于@Paul Solt)

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

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

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

  • 在我的情况下,当我选择一个编译.m文件时,'Build Phases'变为活动状态 (5认同)

Jam*_*ong 5

upvoted解决方案对我不起作用,但还有另一个 - 即使"编辑器 - >添加构建阶段"显示为灰色,"构建阶段"窗格左上角的小"+"不是,并且它可以工作.

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