Client.AuthenticateAppleAsync(appleIdentityToken);
ApiResponseException(StatusCode=400, Message=‘Apple authentication is not configured.’, GrpcStatusCode=9)
Client.AuthenticateAppleAsync(appleIdentityToken);
ApiResponseException(StatusCode=400, Message=‘Apple authentication is not configured.’, GrpcStatusCode=9)
Hi @zaichenhu,
You need to set the Apple bundle_id config: Configuration - Heroic Labs Documentation.
Best.
Setting up Apple Authentication can be a bit of a headache with all the moving parts between the Apple Developer portal and the Nakama console. Usually, when you see that ‘not configured’ error, it’s down to a tiny mismatch in the Bundle ID or the Team ID.
Double-check that your Services ID and the associated Private Key (.p8 file) are correctly uploaded and that the Key ID matches what Apple gave you. I’ve also seen this happen if the redirect URI isn’t whitelist-matched exactly between both sides. It’s worth a quick audit of those strings - sometimes a single stray character is all it takes to break the handshake.