崩溃符号上传的Xcode错误:symbolFileUploadLocation:调用者没有权限

scu*_*004 17 ios firebase firebase-crash-reporting

我按照此处的指南操作:https://firebase.google.com/docs/crash/ios

但是当我完成并尝试构建时,我收到以下错误:/Users/--/Desktop/Test2/Pods/FirebaseCrash/upload-sym-util.bash:349:错误:symbolFileUploadLocation:调用者没有允许

有人有主意吗?我搜索了谷歌,堆栈溢出和谷歌组,并没有看到任何其他人说明我可以找到这个问题.

运行10.11.5,Xcode 7.3.1

当我打开错误的源代码时,它会将你带到upload-sym-util.bash,第349行,这里是该区域的一个片段:

    if [[ "$ERRMSG" ]]; then
        if ((VERBOSE)); then
            xcnote "Server response:"
            plutil -p "$FILE_UPLOAD_LOCATION_PLIST" >&2
        fi
        xcerror "symbolFileUploadLocation: $ERRMSG"
        xcnote "symbolFileUploadLocation: Failed to get upload location."
        return 1
    fi
Run Code Online (Sandbox Code Playgroud)

小智 4

您需要首先接受https://console.cloud.google.com/的服务条款

然后为您为上传符号而创建的服务帐户授予编辑器角色,如下所述: https: //firebase.google.com/docs/crash/ios#set_up_crash_reporting