sign_in_with_apple
Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.
8.1.0
1.0M downloads/mo
#350 most downloaded on pub.dev
aboutyou/dart_packages
What this package is like to depend on
Last release 2 months ago
01 Jun 2026
Release timing varies
gaps range from 3 weeks to 11 months
Nearly every release is documented
notes for 36 of 38 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
46 releases · first in 2020
2 releases in the last 12 months
see the full history below
Release timeline
46 releases · Mar 2020 to Jun 2026Releases
latest 46-
8.1.001 Jun 2026Nothing published for this version
-
8.0.004 May 2026Nothing published for this version
-
8.0.0-spm.122 Jun 2025 pre-releaseNothing published for this version
-
7.0.105 Apr 2025 -
7.0.005 Apr 2025Release notes
Open source →- Extend
AuthorizationErrorCodecases- Fix warnings when compiling in Swift 6 mode
- Extend
-
6.1.409 Dec 2024Release notes
Open source →- Bump
sign_in_with_apple_webdependency to actually include fix from #432
- Bump
-
6.1.330 Sep 2024 -
6.1.3-dev126 Sep 2024 pre-releaseNothing published for this version
-
6.1.227 Aug 2024Release notes
Open source →- Switch to modern Gradle setup (https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply) for the example app
- Fix JS types for scenarios omitting
emailscope orstateparameter #432
-
6.1.2-beta106 Aug 2024 pre-releaseNothing published for this version
-
6.1.113 Jun 2024 -
6.1.006 Apr 2024Release notes
Open source →- Set min Flutter SDK to 3.19.0
- Upgrade
sign_in_with_apple_platform_interfaceto1.1.0 - Upgrade
sign_in_with_apple_webto2.1.0 - Android: Bump Kotlin version to 1.7.10 (Flutter 3.19.1 default)
- Android: Bump
compileSdkVersionto 34 (Flutter 3.19.1 default)
-
6.1.0-dev.218 Mar 2024 pre-releaseNothing published for this version
-
6.1.0-dev.118 Mar 2024 pre-releaseNothing published for this version
-
6.0.001 Mar 2024 -
6.0.0-dev.123 Feb 2024 pre-releaseNothing published for this version
-
5.0.014 Jun 2023Release notes
Open source →- Support Gradle 8 (@davidmartos96 in #375)
- Now requires at least Flutter 3.7.6, which is needed to find the Java SDKs shipped with Android Studio Arctic Fox, which has been used in testing
- Support Gradle 8 (@davidmartos96 in #375)
-
5.0.0-dev.111 Dec 2022 pre-releaseNothing published for this version
-
4.3.021 Dec 2022Release notes
Open source →- Android: Fixes an issue where the Chrome Custom Tab would disappear when the user "left" the app (e.g. using the app switcher) (#162)
- Beware that your app's
launchModeaffects the specific behavior of the Chrome Custom Tab. For more information see the README.
- Beware that your app's
- Android: Fixes an issue where the Chrome Custom Tab would disappear when the user "left" the app (e.g. using the app switcher) (#162)
-
4.2.003 Nov 2022 -
4.1.017 Jul 2022 -
4.0.018 May 2022 -
3.3.025 Nov 2021Release notes
Open source →- Switch to
sign_in_with_apple_platform_interfacein conjunction with the addition of web support
- Switch to
-
3.2.024 Sep 2021 -
3.1.022 Sep 2021 -
3.0.005 Mar 2021 -
3.0.0-nullsafety.023 Nov 2020 pre-releaseNothing published for this version
-
2.5.413 Oct 2020 -
2.5.313 Oct 2020Release notes
Open source →- Fixes an issue with the compilation if
compileSdkVersion 29or higher is forced upon the package's build (#126)
- Fixes an issue with the compilation if
-
2.5.226 Jul 2020Release notes
Open source →- Fix a bug where the authentication would crash on Android if only the AppleIDAuthorizationScopes.email was requested (#117)
Release notes
Open source →- Fix a bug where the authentication would crash on Android if only the
AppleIDAuthorizationScopes.emailwas requested (#117)
-
2.5.122 Jun 2020Release notes
Open source →2.5.1
- Fix security deeplink issue which allowed to crash Flutter apps which have the
signinwithappleplugin installed on Android (#103)
Release notes
Open source →- Fix security deeplink issue which allowed to crash Flutter apps which have the
signinwithappleplugin installed on Android (#103)
- Fix security deeplink issue which allowed to crash Flutter apps which have the
-
2.5.011 Jun 2020Release notes
Open source →- Properly handle the cancellation of the user from the web flow
- Thanks to @eduribas for contributing this fix
Release notes
Open source →- Properly handle the cancellation of the user from the web flow
- Thanks to @eduribas for contributing this fix
- Properly handle the cancellation of the user from the web flow
-
2.4.002 Jun 2020Release notes
Open source →Merge pull request #88 from aboutyou/feature/sign-in-with-apple/handl…
…e-cancellation-of-chrome-custom-tab
[sign_in_with_apple] Handle cancellation of chrome custom tab
Release notes
Open source →- Manual closes of the Chrome Custom Tab on Android are now reported through a
SignInWithAppleAuthorizationExceptionwith thecodeAuthorizationErrorCode.canceled(same as on iOS) AppleLogoPainteris now exposed, so consumers can use it to build their own buttons
- Manual closes of the Chrome Custom Tab on Android are now reported through a
-
2.3.023 May 2020Release notes
Open source →- Fix the Android implementation closing the Chrome Custom Tab to not execute
runAppin the Flutter again, but rather bring the existing Flutter activity to the front- https://github.com/aboutyou/dart_packages/issues/81 / https://github.com/aboutyou/dart_packages/pull/82
- Thanks to @eduribas for contributing this fix
- Fix the Android implementation closing the Chrome Custom Tab to not execute
-
2.2.021 May 2020 -
2.1.028 Apr 2020Release notes
Open source →Merge pull request #64 from aboutyou/feature/add-nonce-support
Add nonce support
Release notes
Open source →- Expose
identityTokento enable Firebase integration (https://github.com/aboutyou/dart_packages/issues/62) - Add support for passing a
nonceto the authentication request
- Expose
-
2.1.0+130 Apr 2020Release notes
Open source →Merge pull request #70 from aboutyou/purge-test-team-and-bundle-id
Purge test team and bundle ID from example project
Release notes
Open source →- Clean up example project to come without a pre-set team ID and a unused bundle ID.
-
2.0.022 Apr 2020 -
2.0.0+122 Apr 2020 -
2.0.0+222 Apr 2020 -
2.0.0+327 Apr 2020 -
2.0.0+427 Apr 2020 -
2.0.0+528 Apr 2020Release notes
Open source →Merge pull request #61 from aboutyou/integration-docs
iOS integration docs
-
1.1.107 Apr 2020 -
1.1.029 Mar 2020 -
1.0.013 Mar 2020Release notes
Open source →- Initial release of Sign in with Apple plugin that can request authentication via Apple ID and stored keychain passwords