我跟随指南位于这里:
https://firebase.google.com/docs/crash/ios
但是当我完成并尝试构建时,我会收到以下错误:
/Users/–/Desktop/Test2/Pods/FirebaseCrash/upload-sym-util.bash:349:error:symbolFileUploadLocation:调用者没有权限
任何人都有什么想法?我在谷歌搜索,堆栈溢出和谷歌组,没有看到任何人说我可以找到这个问题.
运行10.11.5,Xcode 7.3.1
当我打开错误的源代码时,需要上传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
解决方法
你需要先接受ToS在
https://console.cloud.google.com/
然后,为您上载符号创建的服务帐户提供编辑器角色,如下所示:https://firebase.google.com/docs/crash/ios#set_up_crash_reporting