Sign in With Apple on iOS device with OS version < 13

I found no info about how Sign in with Apple suppose to be handled on iOS devices with OS versions earlier than 13. After it would be mandatory for all apps with third-party ID providers and the classes we need to use like: "ASAuthorizationAppleIDProvider" are accessible only in iOS 13, are there any suggestions how would this be done or we should do it via "Sign In With Apple JS API"?

Replies

it will only be available in iOS 13+, so you'll need to `if #avaiable()` the login logic to only use your previous option(s), on older versions. (for my app, i was using Facebook login as that was suited best for its context; i've decided to drop that option for iOS 13+ and use only Sign in with Apple, but i'll keep falling back to Facebook login on iOS 12.x and below)

Using "Sign in wiith Apple JS" for earlier platforms is the right way here. On a positive note, iOS 13+ these flows will show users the native UI!

Hello,


May i ask is it mandatory to support "Sign in with apple" for earlier platforms? Thank you.