Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need iOS 12 support #14

Closed
ejaz47 opened this issue Dec 30, 2019 · 3 comments
Closed

Need iOS 12 support #14

ejaz47 opened this issue Dec 30, 2019 · 3 comments

Comments

@ejaz47
Copy link

ejaz47 commented Dec 30, 2019

iOS 13 is available on iPhone 6s or later (including iPhone SE). That means both iPhone 5S and iPhone 6 don't make the list and are forever stuck with iOS 12.4.1.

iPhone 5S and iPhone 6 devices still exist in the market and lot of users are using it hence we cannot neglect these devices.

@ejaz47 ejaz47 closed this as completed Dec 30, 2019
@mirko77
Copy link

mirko77 commented Apr 2, 2020

Not to mention the old iPads, i.e. iPad Mini 3

@faugusztin
Copy link

faugusztin commented Apr 2, 2020

Native Sign in with Apple is an iOS 13 feature, there is no support for it in iOS 12 and bellow.

The only way to add Sign in With Apple on iOS 12 and older and other platforms is to use Sign In With Apple alternative via manual request:
https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/incorporating_sign_in_with_apple_into_other_platforms?language=objc

But i would say that is out of scope of this plugin, and if you need it, you can implement your own solution based on the provided documentation.

@mirko77
Copy link

mirko77 commented Apr 2, 2020

Native Sign in with Apple is an iOS 13 feature, there is no support for it in iOS 12 and bellow.

The only way to add Sign in With Apple on iOS 12 and older and other platforms is to use Sign In With Apple alternative via manual request:
https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/incorporating_sign_in_with_apple_into_other_platforms?language=objc

But i would say that is out of scope of this plugin, and if you need it, you can implement your own solution based on the provided documentation.

"Platforms that support custom URL schemes—iOS 12.0 and earlier and Android—must handle the data resulting from the authorization flow by storing it on their app server in the logic of their redirect_uri endpoint. You must then redirect the custom URL scheme to give control back to the app."

So why not doing it for everybody?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants