Hi all,
I tried to implement Apple Login in my Expo App for iOS (as I also want to use Google login and Apple makes Apple login mandatory in this case).
But I always get an error when I try to sign in.
Problem
Sign in with Apple never completes. The system sheet appears, the user taps
"Continue", then the sheet shows "Sign up not completed" and the API returns:
ASAuthorizationError with message "The user canceled the authorization attempt"
(no error code is provided; the error object is otherwise empty)
This happens on every attempt, with no user cancellation involved.
What I have already verified
App ID capability: APPLE_ID_AUTH is enabled with setting
APPLE_ID_AUTH_APP_CONSENT = PRIMARY_APP_CONSENT (verified via App Store
Connect API and visible as enabled in the Developer Portal UI).
Provisioning profile: freshly generated AFTER enabling the capability.
Decoded profile contains:
com.apple.developer.applesigninDefault
Signed binary: I downloaded the built IPA and inspected it.
codesign -d --entitlements shows:
com.apple.developer.applesignin = ["Default"]
The embedded.mobileprovision inside the IPA is the newly generated one.
No app extensions: the IPA contains no PlugIns directory, so there is no
bundled extension missing the entitlement.
Not account-specific: reproduced with two different Apple IDs
(both with two-factor authentication enabled).
Not bundle-ID or distribution-specific: reproduced with both
com.enplace.app.dev (Ad Hoc) and com.enplace.recipes (App Store build
distributed via TestFlight).
No stale authorization: Settings > Apple Account > Sign in with Apple
lists no entry for this app.
Agreements: "Free Apps" agreement is active.
Expected
signInAsync() returns a credential with an identityToken.
Actual
Promise rejects with "The user canceled the authorization attempt" without
any user cancellation, on every attempt, on all tested configurations.
Environment
Device: iPhone SE (Touch ID), iOS 26.5.2
Framework: React Native / Expo SDK 56 with expo-apple-authentication
(wraps ASAuthorizationController; no custom native code involved)
The app bundles no app extensions
Capability was enabled on 2026-07-28; still failing on 2026-07-29
Has anyone found the actual cause for this? Several older threads describe
the same symptom, but none of them ends with a resolution.
Topic:
Privacy & Security
SubTopic:
Sign in with Apple
1
0
17