Google Sign-In را به برنامه iOS یا macOS خود اضافه کنید

یک ادغام اولیه فقط چند مرحله طول می کشد. ابتدا یک پروژه را در کنسول Google API راه اندازی کنید.

سپس، یک GIDSignInButton به طرح بندی خود اضافه کنید.

در نهایت، دکمه را (با استفاده از یک IBAction یا مشابه) به روشی که signInWithConfiguration:presentingViewController:callback: می کند وصل کنید.

سریع

 GIDSignIn.sharedInstance.signIn(
    with: signInConfig,
    presenting: self
) { user, error in
    guard error == nil else { return }
    guard let user = user else { return }

    // Your user is signed in!
} 

هدف-C

 [GIDSignIn.sharedInstance
    signInWithConfiguration:signInConfig
   presentingViewController:self
                   callback:^(GIDGoogleUser * _Nullable user,
                              NSError * _Nullable error) {
      if (error) { return; }
      if (user == nil) { return; }

    // Your user is signed in!
}]; 

به این ادغام اولیه، می‌توانید ویژگی‌هایی مانند تأیید اعتبار پشتیبان و مجوز OAuth 2.0 برای دسترسی به APIهای Google اضافه کنید.

با راهنمای برنامه‌نویس ما، نحوه شروع کار را بیاموزید. یا از مخزن GitHub ما دیدن کنید تا نمونه کد را مشاهده کنید، گزارش اشکال یا درخواست ویژگی را ارسال کنید، یا در یک درخواست کشش مشارکت کنید.