sculver2004 sculver2004 - 25 days ago 13
iOS Question

Xcode Error with Crash Symbol Upload: symbolFileUploadLocation: The caller does not have permission

I followed the guide located here:https://firebase.google.com/docs/crash/ios

But when I'm done and attempt to build, I get the following error:
/Users/--/Desktop/Test2/Pods/FirebaseCrash/upload-sym-util.bash:349: error: symbolFileUploadLocation: The caller does not have permission

Anyone have any ideas? I've searched on google, stack overflow and google groups and don't see anyone else stating this issue that I can find.

Running 10.11.5, Xcode 7.3.1

When I open the source for the error, it takes you to upload-sym-util.bash, line 349, here is a snippet of that area:

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

Answer

You need to first accept ToS at https://console.cloud.google.com/

Then give editor role to your Service Account created for uploading symbols as described here: https://firebase.google.com/docs/crash/ios#set_up_crash_reporting

Comments