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.
Visit our developer site for integration instructions, documentation, support information, and terms of service.
- Using CocoaPods's
pod try GoogleSignIn
Note, this will default to providing you with the Objective-C sample app.
- Using CocoaPod's
git clone https://github.com/google/GoogleSignIn-iOS cd GoogleSignIn-iOS/Samples/ObjC/SignInSample/ pod install open SignInSampleForPod.xcworkspace
- Using Swift Package Manager:
git clone https://github.com/google/GoogleSignIn-iOS open GoogleSignIn-iOS/Samples/ObjC/SignInSample/SignInSample.xcodeproj
If you would like to see a Swift example, take a look at Samples/Swift/DaysUntilBirthday.
- Add Google Sign-In to your own app by following our getting started guides.
- Take a look at the API reference.
Google Sign-In on macOS
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
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.