Dum*_*oko 6 xcode ios twitter-fabric
我已经浏览了文档:http://support.crashlytics.com 它似乎没有质疑应用程序的目的,所以我会在这里问:)
我在我的应用程序中集成了Fabric.根据安装过程,我在我正在使用的Mac上安装了Fabric应用程序.
现在,我不时有Fabric应用程序保持打开,我个人觉得非常讨厌.对于第三方服务来说太过分了(即使是像Fabric Analytics这样的优秀服务).
在Xcode的构建步骤中,我找到了一个脚本,但似乎没有做到这一点:
#!/bin/sh
# run
#
# Copyright (c) 2015 Crashlytics. All rights reserved.
# Figure out where we're being called from
DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
# Quote path in case of spaces or special chars
DIR="\"${DIR}"
PATH_SEP="/"
VALIDATE_COMMAND="uploadDSYM\" $@ validate run-script"
UPLOAD_COMMAND="uploadDSYM\" $@ run-script"
# Ensure params are as expected, run in sync mode to validate
eval $DIR$PATH_SEP$VALIDATE_COMMAND
return_code=$?
if [[ $return_code != 0 ]]; then
exit $return_code
fi
# Verification passed, upload dSYM in background to prevent Xcode from waiting
# Note: Validation is performed again before upload.
# Output can still be found in Console.app
eval $DIR$PATH_SEP$UPLOAD_COMMAND > /dev/null 2>&1 &
Run Code Online (Sandbox Code Playgroud)
那么Fabric App究竟是什么呢?可以从工作流程中排除吗?我可以删除它并通过Pod继续管理吗?它背后的诀窍是什么?
因为这个问题仍然相关,为了防止 Fabric 启动,您有两个选择:
\n\n1. 上传您的project\xe2\x80\x99s DSYM 文件后停止它。
\n\n打开运行脚本:Pods/Fabric/run 并更改:
\n\neval $DIR$PATH_SEP$UPLOAD_COMMAND > /dev/null 2>&1 &\nRun Code Online (Sandbox Code Playgroud)\n\n到:
\n\neval $DIR$PATH_SEP$UPLOAD_COMMAND;killall Fabric > /dev/null 2>&1 &\nRun Code Online (Sandbox Code Playgroud)\n\n2. 停止它并仅在归档版本以供发布时上传 DSYM:
\n\n仅在“构建阶段”下安装\xe2\x80\x9d 选项时才检查\xe2\x80\x9cRun 脚本:
\n\n\n| 归档时间: |
|
| 查看次数: |
734 次 |
| 最近记录: |