
Hi there! I am currently stuck implementing the OAuth Flow for Apple in React Native & Expo in Appwrite Cloud, testing it with EAS Build for iOS on my iPhone.
I followed this guide: https://appwrite.io/blog/post/how-to-set-up-sign-in-with-apple
And set in the Apple Dashboard:
- Service Id
- Redirect URL: https://fra.cloud.appwrite.io/v1/account/sessions/oauth2/callback/apple/<project-id>
- Domain: fra.cloud.appwrite.io
and in the Appwrite Dashboard I set the same values for the service ID, pasted the correct key id, team id and the contents of the .p8 file.
Everything works up to the point where I use FaceId to login with my AppleID - then it tells me "Anmeldung nicht abgechlossen" (Login not completed), without any error message. I tried to add console logs, but the logs do not appear in my expo application during login, only after I hit cancel to return.
I double and triple-checked every variable in the project but cannot seem to make it work.
Is this a known issue for OAuth2 with Apple?
OAuth2 for Google works fine for me, I basically use the same implementation there.
I would appreciate any hints 🙂 Thank you!
Recommended threads
- Stuck at pinging the server to finish ad...
I'm not using the starter app and I'm not sure how to finish connecting my app to Appwrite.io. Is there a CURL command I can run to finish setup?
- 500 internal error
I get a 500 internal error when trying to access my database on appwrite cloud. Sometimes it would start working but this time it never corrects.
- Error getting session: AppwriteException...
I get this error `Error getting session: AppwriteException: User (role: guests) missing scope (account)` when running in prod. As soon as I try running my app o...
