Browse Source

Content updates for the 6.2.0 release (#119)

* Add 6.2.0 section to changelog.

* Add macOS support detail to readme.

* Update README.md

* Update CHANGELOG.md
Peter Andrews 3 years ago
parent
commit
ee92c97b19
2 changed files with 20 additions and 5 deletions
  1. 6 0
      CHANGELOG.md
  2. 14 5
      README.md

+ 6 - 0
CHANGELOG.md

@@ -1,3 +1,9 @@
+# 6.2.0 (2022-5-18)
+- Support for macOS. ([#104](https://github.com/google/GoogleSignIn-iOS/pull/104)]
+- Added a SwiftUI "Sign in with Google" button. ([#103](https://github.com/google/GoogleSignIn-iOS/pull/103))
+- Added the ability to request additional scopes at sign-in time. ([#30](https://github.com/google/GoogleSignIn-iOS/pull/30))
+- Fixed several issues. ([#87](https://github.com/google/GoogleSignIn-iOS/pull/87), [#106](https://github.com/google/GoogleSignIn-iOS/issues/106))
+
 # 6.1.0 (2021-12-16)
 - New Swift sample app demonstrating SwiftUI.
   ([#63](https://github.com/google/GoogleSignIn-iOS/pull/63))

+ 14 - 5
README.md

@@ -3,7 +3,7 @@
 [![License](https://img.shields.io/cocoapods/l/GoogleSignIn.svg?style=flat)](https://cocoapods.org/pods/GoogleSignIn)
 [![tests](https://github.com/google/GoogleSignIn-iOS/actions/workflows/tests.yml/badge.svg?event=push)](https://github.com/google/GoogleSignIn-iOS/actions/workflows/tests.yml)
 
-# Google Sign-In for iOS
+# Google Sign-In for iOS and macOS
 
 Get users into your apps quickly and securely, using a registration system they
 already use and trust—their Google account.
@@ -49,8 +49,17 @@ If you would like to see a Swift example, take a look at
 * Take a look at the
 [API reference](https://developers.google.com/identity/sign-in/ios/api/).
 
-## Mac Catalyst
+## Google Sign-In on macOS
 
-Google Sign-In supports apps built for [Mac Catalyst](https://developer.apple.com/mac-catalyst/).  In order for
-your Mac Catalyst app to access the keychain on macOS you will need to enable the Keychain Sharing capability.  No
-keychain groups need to be added.
+Google Sign-In allows your users to sign-in to your native macOS app using their Google account
+and default browser.  When building for macOS, the `signInWithConfiguration:` and `addScopes:`
+methods take a `presentingWindow:` parameter in place of `presentingViewController:`.  Note that
+in order for your macOS app to store credientials via the Keychain on macOS, you will need to
+[sign your app](https://developer.apple.com/support/code-signing/).
+
+### Mac Catalyst
+
+Google Sign-In also supports iOS apps that are built for macOS via
+[Mac Catalyst](https://developer.apple.com/mac-catalyst/).  In order for your Mac Catalyst app
+to store credientials via the Keychain on macOS, you will need to
+[sign your app](https://developer.apple.com/support/code-signing/).