没有Crashlytics Mac App编译?

时间:2015-04-22 20:12:46

标签: ios iphone crashlytics

我必须在我们的iOS平台上训练一些人,并且我正努力让他们在训练期间尽快加速。

然而,为了从Xcode,Crashlytics正确运行应用程序 插件是必需的。否则,该项目不会编译,这有点糟糕。

我猜测一个替代方案是为每个人设置帐户, 让他们下载插件,正确地将其链接到应用程序,我们就是 精细。 但是,有另一种方法吗? 有没有办法让它们 在没有Mac App的情况下运行应用程序并且所有麻烦?

提前致谢!

3 个答案:

答案 0 :(得分:3)

您只能在安装'时检查'运行脚本? Target目标属性的Build Phases选项卡上的复选框。

Run script only when installing

这样你就可以毫不费力地在模拟器中运行App。

答案 1 :(得分:1)

只需从项目的Build Settings中删除Crashlytics运行脚本。

答案 2 :(得分:1)

来自Crashlytics的迈克来自这里。如果团队在培训期间不会构建任何版本配置,那么在运行脚本周围添加条件逻辑是最好的方法。请注意,没有崩溃报告会通过。

releaseConfig="Release"

if [ "$releaseConfig" = "${CONFIGURATION}" ]; then   
    echo "Running Crashlytics"
    ./Crashlytics.framework/run {your_api_key_here}
fi

Taken from here.