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

Created on 23 May 2016  Â·  11Comments  Â·  Source: firebase/quickstart-ios

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

How do you solve this?

Most helpful comment

This fixes the issue. I don't know why it's not part of the documentation. Found on Stackoverflow:

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

All 11 comments

Seems like the credentials to do the upload are not valid. Maybe try deleting and recreating the service account for the project, and use

rm $HOME/Library/Preferences/com.google.SymbolUpload*

to reset your OAuth credentials.

FYI, When I follow directions I get the following error in Firebase Settings on the website.

screen shot 2016-05-23 at 9 31 01 pm

screen shot 2016-05-23 at 9 31 17 pm

Could you file this error at through the Firebase bug reporter?

https://firebase.google.com/support/contact/bugs-features

I am not sure what is the problem, here is my exp.
I faced this problem(error: symbolFileUploadLocation: The caller does not have permission) yesterday. I found that my services account isn't at Editor role(It is Editor if I create a new Firebase project and follow the steps), it is a "Service Account Actor". The problem is gone after I grant it to Editor.

I tried it. However giving it Editor permission fails in the console ui
everytime.

Maksim Petriv

On May 25, 2016 at 12:38:56 AM, Horst Leung ([email protected])
wrote:

I am not sure what is the problem, here is my exp.
I faced this problem(error: symbolFileUploadLocation: The caller does not
have permission) yesterday. I found that my services account isn't at
Editor role(It is Editor if I create a new Firebase project and follow the
steps). The problem is gone after I grant it to Editor.

—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/firebase/quickstart-ios/issues/13#issuecomment-221471327

To be precise here is the error I get when I try to set it to Editor role:

screen shot 2016-05-25 at 9 32 11 am

This is still not resolved. No way for me to upload Symbol files. At least have an option in the console to upload a zip file.

This fixes the issue. I don't know why it's not part of the documentation. Found on Stackoverflow:

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

@kroikie Thanks kroikie. It worked for me.

I tried all the steps.but it still gives the same error

i cannot upload it always fails with me :(

Was this page helpful?
0 / 5 - 0 ratings