invertase / invertase/react-native-apple-authentication

Error: Sign up not completed. Apple Sign-In (iOS) not working despite correct configuration in iOS

Open
#367 30 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.7k
Forks
236
PR merge metrics
No merged PRs in 30d

Description

Hi team,

I’m currently facing a persistent issue when trying to implement Sign in with Apple on iOS using the react-native-apple-authentication package. Despite having all required configurations in place, the sign-in flow fails with the error: Sign Up Not Confirmed.

❗️Problem

After tapping the Apple Sign-In button, the system prompt appears, but I consistently receive the error: Sign Up Not Confirmed. This occurs even though I’ve confirmed multiple times that my Apple Developer settings and Expo app are properly configured.

🔧 Configuration details
• ✅ Apple Developer Account
• Certificate includes Sign in with Apple
• Provisioning Profile includes Sign in with Apple
• Apple Sign-In capability is enabled in Xcode
• ✅ Project setup
• Using Expo SDK 53
• usesAppleSignIn: true is set in app.config.js
• Using the expo-apple-authentication plugin
• Tried with both simulator and physical devices
• All packages are up to date (fresh install this week)
• ✅ Other attempts
• Tried with two different Apple IDs: a personal account and a company account
• Created a new Apple Developer app/project to discard account-level issues
• Generated a new provisioning profile with Sign in with Apple enabled
• Built manually in Xcode selecting the correct profile — build succeeds with no certificate issues

🔍 Observations
• It feels like Apple is not completing the sign-in process, even with correct setup.

📦 Environment
• Expo SDK 53 and React Native .0,79.3
• expo-apple-authentication
• macOS with latest Xcode
• Real and simulator tested

![Image](https://github.com/user-attachments/assets/73cfa1e7-920d-4105-8c48-2f0c6fef88a7)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.