Sign In With Apple with Capacitor

Any mobile app that uses a third-party login must also offer Sign In With Apple in order to be approved for the App Store. Existing apps with third-party login must support Sign In With Apple by April 2020.

There doesn’t seem to be a community Capacitor plugin available and the two Cordova plugins I’ve found won’t work with Capacitor (cordova-plugin-apple-login and cordova-plugin-sign-in-with-apple).

Does anyone have a working solution?

From Apple:

4.8 Sign in with Apple

Apps that exclusively use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option. A user’s primary account is the account they establish with your app for the purposes of identifying themselves, signing in, and accessing your features and associated services.

1 Like

two Cordova plugins I’ve found won’t work with Capacitor

So you actually tried using them, but they didn’t work?

This may mean avoid using Capacitor at all… :anguished: