Native Apple Sign In fails silently via exchangeNativeSocial. Try Connection (web flow) works fine, so the .p8, Team ID, Key ID and Signing Key are all valid.
Environment
- Tenant: dev-w6q3zpbobpnha4u6 (Development)
- SDK: react-native-auth0 v4.6
- App Type: Native (iOS)
Config
- Apple Services ID: com.tst.smarttire.auth0 (with Domains + Return URLs pointing to tenant callback)
- Apple Key linked to Primary App ID: com.tst.smarttire
- Sign In with Apple capability enabled on the App ID
- Auth0 Apple connection Client ID: com.tst.smarttire (Bundle ID)
- App enabled on the connection
Flow
- iOS returns valid authorizationCode + identityToken (aud=com.tst.smarttire, verified by decoding the JWT)
- App calls auth0.auth.exchangeNativeSocial({ subjectToken: authorizationCode, subjectTokenType: ‘http://auth0.com/oauth/token-type/apple-authz-code’, … })
Log entry
- Log ID: 90020260804161035780515000000000000001223372042739963715
- Connection ID: con_6N3MrCwfn7XpW88f
- type: fens
- Apple’s response body is empty in the log
Tried both Bundle ID and Services ID as conn