401. That’s an error.
Error: deleted_client
The OAuth client was deleted.
Request Details
- response_type=code
- code_challenge_method=S256
- scope=https://www.googleapis.com/auth/drive email
- code_challenge=hxueCwCcXEeAcku1rgsNJkK_tFq4mC05WAl0zM1h0ZU
- redirect_uri=com.googleusercontent.apps.334861613077-sc5cd3rs7pl06c4jom8ev2pr4c703l1k:/oauthredirect
- state=HVEXR1ssQ2qTi8x78WxKqAHCeYg8uzxvGsaDqXlXw8o
That’s all we know.
Making some additional research about this issue, there seem to be varying degrees as to what was deleted. As this error message has also been displayed for people with their whole project deleted, If the project was deleted as a whole, you can recover it through the steps outlined in this documentation[1].
Moreover to use it without recompiling, I found a Stack Overflow thread which covers a similar issue[2]. Although this is not a solution verified by Google Cloud, it has been upvoted and referred to in other threads. You can generate a new one by going on the APIs & Services[3] section of your Google Cloud Platform, click the “Create Credentials” button and specifying your application type. Once added to your GoogleService-Info.plist file and your URLschemes, this should solve the issue.
Regarding it being deleted by itself, this is not something that is supposed to occur. Although you may have not deleted, can you confirm whether someone else has access to your project resources? This might be accidently modified by another party.
If all of the above fail to work and no one has made modifications to the Oauth client, I would strongly recommend you file a bug[4] to further look into this issue.
[3] https://console.cloud.google.com/apis/credentials
[4] https://issuetracker.google.com/