【发布时间】:2014-09-18 22:45:58
【问题描述】:
我想在需要添加Run script 阶段的iOS 项目中添加Crashlytics 插件。但无论我做什么 - 对于添加构建阶段,所有选项都被禁用:
- 我选择目标 -> 构建阶段
- 我有合适的方案
- 我的项目运行良好 - 没有问题,
我运行 Xcode 6
【问题讨论】:
我想在需要添加Run script 阶段的iOS 项目中添加Crashlytics 插件。但无论我做什么 - 对于添加构建阶段,所有选项都被禁用:
我运行 Xcode 6
【问题讨论】:
我回答我的问题是因为我花了一些时间找到正确的解决方案。
同样的问题从旧版本迁移到 XCode 7+ 真的很奇怪。 我在一个类似问题的 cmets 中找到了解决方案:
how-to-add-a-copy-files-build-phase-to-my-target(感谢@Paul Solt)
这是一个错误,当用户选择Build Pahses 选项卡时,XCode 看不到。
解决方案
Target -> Build Phases Target Dependencies下拉我希望它可以节省人们阅读 cmets 的时间;)
【讨论】:
赞成的解决方案对我不起作用,但还有另一个 - 即使“编辑器->添加构建阶段”变灰,“构建阶段”窗格左上角的小“+”不是,并且它有效。
所以在项目导航器中选择项目 选择目标 在内容窗格的顶部栏中选择“构建阶段” 单击“构建阶段”窗格左上角的“+”符号
【讨论】:
格言答案对我不起作用。
我遇到了同样的问题并解决了如下问题,我打开了一个针对苹果的错误:https://bugreport.apple.com 上的 issue 22516266
这是我为我解决问题的方法:
1.) 编辑方案 ...
2.) 在架构的相关阶段,您可以将脚本添加为 Pre-Action 或 Post-Action,您将在其中找到“New Run Script Action”
我认为您几乎可以使用此创建任何您喜欢的工作流程。
希望对您有所帮助。
【讨论】: