iOS Örnek Uygulamasını Deneyin

Oturum Açma'nın işleyiş şeklini öğrenmek için iOS ve macOS örnek uygulamamızı kullanabilir veya mevcut uygulamanıza Oturum Açma özelliğini ekleyin.

Bu örnekte, iOS ve macOS için Swift'te oturum açma özelliğinin nasıl entegre edileceği gösterilmektedir.

Hedef-C için bkz. iOS için Google ile Oturum Açma işlevindeki SignInSample örnek uygulaması depo.

Bu örneği kullanmak için Xcode'un güncel bir sürümünün yüklü olduğundan emin olun.

Projeyi alma

DaysUntilBirthday Swift örnek uygulaması, Oturum Açma'da kullanılabilir kod deposunu kullanarak CocoaPods ve Swift Package Manager. Örnek uygulamayı indirip çalıştırmak için, tercih ettiğiniz seçeneğe ilişkin talimatları uygulayın:

CocoaPods

  1. CocoaPods yüklü değilse CocoaPods'u kullanmaya başlama kılavuzundaki adımları uygulayın.
  2. iOS için Google ile Oturum Açma deposunu klonlayın:
    git clone https://github.com/google/GoogleSignIn-iOS
  3. DaysUntilBirthday dizinine gidin:
    cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
  4. Cocoapods bağımlılarını yükleyin:
    pod install
  5. DaysUntilBirthdayForPod çalışma alanını Xcode'da açın:
    open DaysUntilBirthdayForPod.xcworkspace

Swift Paket Yöneticisi

  1. iOS İçin Google ile Oturum Açma deposunu klonlayın:
    git clone https://github.com/google/GoogleSignIn-iOS
  2. Swift örnek projesini açın:
    open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj

Swift Package Manager, aşağıdaki durumlarda bağımlılıkları otomatik olarak Xcode projeyi açar.

Uygulamayı çalıştırın

iOS için DaysUntilBirthday (iOS) hedefini seçin, ardından iOS simülatöründe çalışan bir örnek uygulamadır. Bunun için düğmesini tıklayın.

macOS için DaysUntilBirthday (macOS) hedefini seçin, ardından çalışma alanının çalıştırma düğmesini tıklayarak örnek uygulamayı başlatın.

Sonraki adımlar

Google ile oturum açma özelliğini kendi uygulamanıza nasıl uygulayabileceğinizi görmek için uygulama kılavuzumuza göz atın. Alternatif olarak, tam örneği keşfedin.

Uygulamanıza Oturum Açma özelliğini ekleme GitHub'daki örnek uygulamalara göz atın

İyi bir deneyim yaşadınız mı? Sorun mu yaşıyorsunuz? Bizimle paylaşın.