我想向我的iOS项目添加Crashlytics插件,需要添加Run script
阶段。但不管我做什么 - 添加构建阶段的所有选项都被禁用:
- 我选择目标 -> 构建阶段
- 我有适当的方案
- 我的项目运行良好 - 没有问题,
我运行的是Xcode 6。
我想向我的iOS项目添加Crashlytics插件,需要添加Run script
阶段。但不管我做什么 - 添加构建阶段的所有选项都被禁用:
我运行的是Xcode 6。
我回答了我的问题,因为花费了一些时间才找到正确的解决方案。
很奇怪的是,相同的问题从旧版本迁移到XCode 7+。我在类似问题的评论中找到了解决方案:
如何将“复制文件构建阶段”添加到我的目标中(感谢@Paul Solt)
这是一个错误,当用户选择生成阶段
选项卡时,XCode无法看到它。
解决方案
目标
-> 生成阶段
目标依赖项
下拉菜单希望这能为某人节省时间,而不是阅读评论 ;)
虽然被投票赞同的解决方案对我无效,但是有另外一种方法——即使"编辑器->添加构建阶段"变灰了,"构建阶段"面板左上角的小“+” 没有变灰,而且它仍然有效。
所以,选择项目导航器中的项目 选择目标 在内容面板的顶部栏中选择"构建阶段" 单击 "构建阶段"面板左上角的"+ "符号
Maxim的答案对我没有用。
我遇到了同样的问题,我的解决方法如下,并且我已经在苹果公司开了一个bug:问题编号22516266,网址是https://bugreport.apple.com
以下是我是如何解决这个问题的:
1.) 编辑方案...
2.) 在方案的相关阶段中,您可以添加脚本作为前处理或后处理,在那里您将找到“新运行脚本操作”
我认为您可以通过此功能创建任何工作流程。
希望这有所帮助。