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
- Mono Windows Builds don't produce full log callstacks when generating logs
- AssetBundles fail to load when running in Built Players for Mobile Devices
- UI elements with text gets bigger and grey when Player window is moved to another screen with different resolution
- System name accepts multiline text but crops it on confirmation, duplicates input, and shrinks the field when empty
- UI element scale and position are wrong in project build when DRS is changed with HDR and Software Dynamic Resolution enabled
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.