إضافة تسجيل الدخول بحساب Google إلى تطبيق iOS أو macOS

لا يتطلب الدمج الأساسي سوى بضع خطوات. عليك أولاً إعداد مشروع في وحدة تحكّم Google API.
بعد ذلك، أضِف GIDSignInButton
إلى التنسيق.
أخيرًا، اربط الزر (باستخدام IBAction
أو ما شابه)
بطريقة تستدعي
signInWithConfiguration:presentingViewController:callback:
.
Swift
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! }
Objective-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 للوصول إلى Google APIs.
هل تريد مزيدًا من المعلومات؟
تعرَّف على كيفية بدء استخدام دليل مطوّري البرامج. أو يمكنك الانتقال إلى مستودع GitHub للاطّلاع على نموذج رمز أو إرسال تقرير خطأ أو طلب ميزة أو المساهمة في طلب سحب.