我刚刚从Crashlytics更新为Fabric。但是当我打开Mac App并尝试更新我的项目时,它会在“构建你的项目”中停止。
我的项目设置有点复杂,我有多个目标要构建,但它不适用于它们(也不是全部)
有没有办法手动进行更新?我在Crashlytics页面上找不到提示,也不是Crashlytics in iOS won't proceed past "Build Your Project" in Fabric app
的副本答案 0 :(得分:0)
我必须简化我的构建设置。
确保您的构建设置运行脚本中有./Crashlytics.framework/run
,而不是从那里调用的外部脚本 - 否则它将失败。
另外,请确保您在应用中为所有构建配置中的Crashlytics调用[Crashlytics startWithAPIKey:@"1234"]
,否则设置将失败。
如果您犯了任何错误,您唯一的选择是杀死Fabric Mac应用程序并重新开始。因此,请确保您已设置版本控制系统,这样您就可以回到初始阶段。
我还必须手动将构建设置运行脚本从./Crashlytics.framework/run
更改为./Fabric.framework/run
,这要归功于@Tapani的提示
答案 1 :(得分:0)
我通过以下方式解决了这个问题。根据上面的建议,我开始为crashlytics添加一个新的应用程序。当我到达添加新的"运行脚本"构建阶段,我只是将该文本复制并粘贴到上一个文本(使用Crashlytics创建)。我还取消选中"仅在安装"。
时运行脚本在此之后,我取消了添加新的应用程序并返回UPGRADE。此时,构建应用程序可以将您带到下一步,您不会再被卡在屏幕上。