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?
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.


Could you file this error at through the Firebase bug reporter?
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:

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 :(
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