Search Issue Tracker
By Design
Votes
0
Found in
2019.3
2019.3.6f1
2020.2
Issue ID
1230073
Regression
No
"Sign in with Apple" package returns empty user name and email address after multiple sign-in attempts
How to reproduce:
1. Open the user-supplied project in Unity
2. Build "SampleScene" on iOS and open the Xcode project
3. Make sure AuthenticationServices.framework is added to the UnityFramework target
4. Deploy the application on an iOS device
5. Tap "Sign in with Apple" and make sure the "Name" and "Email" fields are set, then continue
6. Once the application returns to the main screen, observe Xcode's console
Expected result: "Name" and "Email" are returned as set
Actual result: both fields are empty strings
Reproducible with: 2019.3.9f1, 2020.1.0b5, 2020.2.0a5
Could not test with: 2017.4.39f1, 2018.4.20f1 due to not being able to make the package work, clicking the button did
Reproduces on:
VLNQA00160 iPhone 6S iOS 13.3.1
Notes:
1. After setting up the Sign in with Apple account for the first time and setting the name/e-mail, both are returned in the Xcode console. After more attempts to sign in, "Name and "Email" returned empty strings.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Rigidbody2D.Slide API does not have the needed configuration when creating a 2D Top-Down character controller
- Opening reference for "Playables"component redirects to a missing page
- Sprite Renderer image is changed when switching Mask Interaction and changing Sprite to a shared Sprite
- An unsigned integer is not compared with an integer correctly in player when using IL2CPP backend
- Graphical artifacts are being rendered in Scenes that are loaded during run-time when GPU Resident Drawer is turned on
Resolution Note:
Apple API only returns information on the first log-in. It is expected that the e-mail and name are not returned after multiple log-ins.