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

[sign_in_with_apple] fullName doesnt work #354

Open
cyberpwnn opened this issue Jan 27, 2023 · 9 comments
Open

[sign_in_with_apple] fullName doesnt work #354

cyberpwnn opened this issue Jan 27, 2023 · 9 comments

Comments

@cyberpwnn
Copy link

Real devices, production,debug, doesnt matter. It just doesnt work.

Reopen #250. Not sure why it was closed, doesnt work.

@ahmadhassan7
Copy link

ahmadhassan7 commented Mar 1, 2023

Most probably it'll be this issue.

#334

@WaheedHussainHaans
Copy link

Anu update on this?

@MendleM
Copy link

MendleM commented Aug 24, 2023

Did you find a workaround?

@kyadalu1
Copy link

kyadalu1 commented Sep 2, 2023

@Goodstuff4UonYT
Copy link

Goodstuff4UonYT commented Jan 30, 2024

Any updates? Apple rejects the app update because of this and we don't get one released anymore...
The app was previously removed from Apple Login at https://appleid.apple.com/account/manage, so that the name is requested again. Nevertheless, it returns null. @tp @HenriBeck

@Goodstuff4UonYT
Copy link

I have just created a new Apple ID and signed in with the new Apple ID. I was also asked for the name when I logged in and fullname is still null.

@adminptl0001
Copy link

I have just created a new Apple ID and signed in with the new Apple ID. I was also asked for the name when I logged in and fullname is still null.

I don't think this is correct. I was in your exact position with App Store review. AuthorizationCredentialAppleID has givenName and familyName upon first sign in after removing the account from Apple Login.

My issue was that Firebase Authentication was not reading those values into displayName as it does with Google Sign In. I solved this by caching the values from apple with unique id the first time they are provided and referencing them later on when needed.

@bugrevealingbme
Copy link

bugrevealingbme commented Apr 4, 2024

Edit: the api does not give name, you can get on the app with "givenName". Send to backend and use

@avdept
Copy link

avdept commented Aug 2, 2024

Ok, the problem I had - I originally didn't add proper scopes and my iCloud account was logged in without name. It was all the same until I removed login via my settings in iCloud account. Next time it asked for name and email correctly.

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

No branches or pull requests

9 participants