Apple Sign In not working

Hi, I've been working to build Apple sign in into my application using a low code tool called GeneXus. The instructions seem pretty straight forward however it's not working when I try signing in from the app. See GeneXus instructions here: https://wiki.genexus.com/commwiki/wiki?44478,GAM+-+Apple+Authentication+type

The only section that I didn't do was to verify the domain which according to the instructions is required for apple sign in to work. This was backed up by the GeneXus support team. I can't find how to verify the domain though? The support team seem to think Apple will send me the domain association file detailed in the link below and I simply add that to the server: https://developer.apple.com/documentation/xcode/supporting-associated-domains#Add-the-associated-domains-entitlement-to-your-app

However I can't find where this file would be generated? I also can't see the button to register the domain in the first place!

Answered by DTS Engineer in 811821022

Hi @JamesRalph,

Domain verification is no longer required for Sign in with Apple authentication, but is required to send and receive emails via the Private Email Relay Service.

Because you are not implementing Sign in with Apple in a native app, you'll want to register a Services ID and use that value as your client_id in all of your requests.

You can learn more about this process below:

Configuring your environment for Sign in with Apple https://developer.apple.com/documentation/sign_in_with_apple/configuring_your_environment_for_sign_in_with_apple#3743946

Cheers,

Paris X Pinkney |  WWDR | DTS Engineer

Hi @JamesRalph,

Domain verification is no longer required for Sign in with Apple authentication, but is required to send and receive emails via the Private Email Relay Service.

Because you are not implementing Sign in with Apple in a native app, you'll want to register a Services ID and use that value as your client_id in all of your requests.

You can learn more about this process below:

Configuring your environment for Sign in with Apple https://developer.apple.com/documentation/sign_in_with_apple/configuring_your_environment_for_sign_in_with_apple#3743946

Cheers,

Paris X Pinkney |  WWDR | DTS Engineer

Apple Sign In not working
 
 
Q