Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Platform-specific client ID #133

Open
mgatelabs opened this issue Dec 27, 2023 · 2 comments
Open

Platform-specific client ID #133

mgatelabs opened this issue Dec 27, 2023 · 2 comments

Comments

@mgatelabs
Copy link

I was able to solve this on my End by writing a script to edit the GoogleDrive asset file during the build process, but I have a project that runs on iOS and Android. I just started to work with iOS and it's integration was fine, but then Android started to complain about invalid URI's.

From what I can tell, the way it's setup is really just to support one OS as a time, since it was trying to use the iOS settings for Android. Switching the client_id, clientid and reverseclient... to Android values made it functional on my side.

It would be nice to have individual settings for Android/iOS to store the Client ID's since they could be different.

@elringus elringus changed the title Having a iOS and Android Project Platform-specific client ID Jan 23, 2024
@yoiang
Copy link

yoiang commented Nov 2, 2024

I had the same issue going between Windows and macOS!

I think this is the culprit:

path = Path.GetDirectoryName(path)?.Replace('\\', '/') ?? path;

@mgatelabs
Copy link
Author

On a side note, I'm dropping Google Drive support, the requirements to take it past 100 users is way too difficult for unlimited read support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants