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
- Event "XRInputSubsystem.trackingOriginUpdated" triggers twice when recentering the view
- UITK TextField value is overwritten incorrectly by the converter result when Binding Mode is set to "To Source"
- Out of memory crash when selecting more than 80000 Assets simultaneously
- UI Toolkit Button text is not rendered when the Button has fixed height with specific Icon font
- Unable to bind RenderTexture to the VisualElement's StyleBackground property
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.