ورود به سیستم را برای iOS و macOS امتحان کنید

با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

از برنامه نمونه iOS و macOS ما برای مشاهده نحوه عملکرد Sign-In استفاده کنید، یا Sign-In را به برنامه موجود خود اضافه کنید .

این نمونه نحوه ادغام Sign-In در Swift را برای iOS و macOS نشان می‌دهد.

برای Objetive-C، برنامه نمونه SignInSample را در مخزن Google Sign-In for iOS ببینید.

برای استفاده از این نمونه، مطمئن شوید که نسخه فعلی Xcode را نصب کرده اید.

پروژه را دریافت کنید

برنامه نمونه DaysUntilBirthday Swift با استفاده از CocoaPods و Swift Package Manager در مخزن ورود به سیستم موجود است. برای دانلود و اجرای نمونه برنامه، دستورالعمل های گزینه مورد نظر خود را در زیر دنبال کنید:

CocoaPods

  1. اگر قبلاً CocoaPods را نصب نکرده‌اید، مراحل راهنمای شروع به کار CocoaPods را دنبال کنید.
  2. کلون کردن مخزن Google Sign-In برای iOS:
    git clone https://github.com/google/GoogleSignIn-iOS
  3. به دایرکتوری DaysUntilBirthday :
    cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
  4. وابستگی های Cocoapods را نصب کنید:
    pod install
  5. فضای کاری DaysUntilBirthdayForPod را در Xcode باز کنید:
    open DaysUntilBirthdayForPod.xcworkspace

مدیریت بسته سوئیفت

  1. مخزن Sign-In برای iOS را کلون کنید:
    git clone https://github.com/google/GoogleSignIn-iOS
  2. پروژه نمونه سوئیفت را باز کنید:
    open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj

هنگامی که Xcode پروژه را باز می کند، مدیر بسته Swift به طور خودکار وابستگی ها را اضافه می کند.

برنامه را اجرا کنید

برای iOS، هدف DaysUntilBirthday (iOS) را انتخاب کنید، سپس با کلیک روی دکمه اجرا برای فضای کاری، برنامه نمونه را در دستگاه یا شبیه‌ساز iOS اجرا کنید.

برای macOS، هدف DaysUntilBirthday (macOS) را انتخاب کنید، سپس با کلیک روی دکمه اجرا برای فضای کاری، برنامه نمونه را شروع کنید.

مراحل بعدی

اگر می خواهید ببینید چگونه می توانید Google Sign-In را در برنامه خود پیاده سازی کنید، به راهنمای پیاده سازی ما نگاهی بیندازید. یا نگاهی به نمونه کامل در GitHub بیندازید.

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

تجربه خوبی داشتی؟ به مشکل بر بخورید؟ به ما اطلاع دهید!