Can you get a user's Apple ID photograph when you use Sign in with Apple?

I am making a game and we currently use Login with Facebook. What is nice about this is when a user log's in with Facebook we get their Facebook avatar photograph and use that photo as the user's ID picture throughout the game just like Words With Friends, Twitter and many other applications currently do.


I want to be able to use Sign in with Apple, however I want to be able to get a user's Apple ID photograph which resides on iCloud. It is a tiny jpg or png image. What I would like to see is Apple implement a way so that when you click the Sign in with Apple button it brings you to the next screen where it asks you if you want to sign in the Apple and has your Apple ID photograph to the left or if you want to sign in anonymously and has a graphical bust of a person. This would be an easy way to tell users that their photograph is being used.


If this is currently not possible, I hope that Apple implements this soon before Sign in with Apple comes out.

Answered by Frameworks Engineer in 364564022

Hi DesignerJeff,

Thank you for your feedback! Currently, you can request scopes for full name and an email address. If you need additional information from the user, like a profile picture, you can prompt for that information using your own user interface after completing the Sign In with Apple flow.


- Patrick

Accepted Answer

Hi DesignerJeff,

Thank you for your feedback! Currently, you can request scopes for full name and an email address. If you need additional information from the user, like a profile picture, you can prompt for that information using your own user interface after completing the Sign In with Apple flow.


- Patrick

Hi Patrick,


Thank you for your replay, I will show it to my developer.


Ideally Apple will take care of all of this for you without having to create a custom login screen of my own after this initial Sign in with Apple screen. This should be as simple as a check box in Xcode.


It does not say then where the images are being stored. Are they stored on iCloud and I can easily access them for my app or would I then have to download them to a custom server and pay for images to be sent when requested? Facebook hosts all the images and whenever any image in changed it gets changed for every single iOS application that uses it. This is EXACTLY what Apple needs to do and save images on a user's iCloud.


Jeff

Can you get a user's Apple ID photograph when you use Sign in with Apple?
 
 
Q