Additional google provider for ios is required

I was planning to support Google Login on both Android and iOS, but Unity’s Google Provider can only accept one ClientID, so I can’t enter an IOS ClientID. As a result, any login attempt on IOS always returns “invalid audience”. Please allow me to input an additional ClientID to the Google Provider so that I can support Google Login on both Android and iOS.

Please provide more details, specifically what you mean by “iOS ClientID”. Did you mean the player ID that gets generated when you sign in anonymously?

If so, the way to work this out would be to allow the user to sign in with an existing account (here: Google) BEFORE you call anonymous sign in to prevent the creation of a new unique player ID.

I made a mistake. Please forget about this thread!