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
- CocoaPods yüklü değilse CocoaPods'u kullanmaya başlama kılavuzundaki adımları uygulayın.
-
iOS için Google ile Oturum Açma deposunu klonlayın:
git clone https://github.com/google/GoogleSignIn-iOS
-
DaysUntilBirthday
dizinine gidin:cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
-
Cocoapods bağımlılarını yükleyin:
pod install
-
DaysUntilBirthdayForPod
çalışma alanını Xcode'da açın:open DaysUntilBirthdayForPod.xcworkspace
Swift Paket Yöneticisi
-
iOS İçin Google ile Oturum Açma deposunu klonlayın:
git clone https://github.com/google/GoogleSignIn-iOS
-
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.