iOS と macOS のサンプルアプリを使用してログインの動作を確認するか、既存のアプリにログインを追加します。
このサンプルは、iOS と macOS の Swift でログインを統合する方法を示しています。
Objective-C については、 iOS 向け Google ログインの SignInSample サンプルアプリ リポジトリをご覧ください。
このサンプルを使用するには、最新バージョンの Xcode がインストールされていること。
プロジェクトを取得する
DaysUntilBirthday Swift サンプルアプリは、CocoaPods と Swift Package Manager を使用して、Sign-In リポジトリで入手できます。以下のいずれかのオプションの手順に沿って、サンプルアプリをダウンロードして実行します。
CocoaPods
- CocoaPods をまだインストールしていない場合は、CocoaPods スタートガイドの手順に沿って操作してください。
-
iOS 用 Google ログイン リポジトリのクローンを作成します。
git clone https://github.com/google/GoogleSignIn-iOS
-
DaysUntilBirthday
ディレクトリに移動します。cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
-
Cocoapods の依存関係をインストールします。
pod install
-
Xcode で
DaysUntilBirthdayForPod
ワークスペースを開きます。open DaysUntilBirthdayForPod.xcworkspace
Swift Package Manager
-
「iOS 用ログイン」リポジトリのクローンを作成します。
git clone https://github.com/google/GoogleSignIn-iOS
-
Swift サンプル プロジェクトを開きます。
open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj
Xcode でプロジェクトを開くと、Swift Package Manager によって依存関係が自動的に追加されます。
アプリケーションを実行する
iOS の場合は、DaysUntilBirthday (iOS)
ターゲットを選択し、ワークスペースの実行ボタンをクリックして、デバイスまたは iOS シミュレータでサンプル アプリケーションを開始します。
macOS の場合は、DaysUntilBirthday (macOS)
ターゲットを選択し、ワークスペースの実行ボタンをクリックしてサンプル アプリケーションを開始します。
次のステップ
Google Sign-In をアプリに実装する方法の詳細は、Google が発行している実装ガイドを参照してください。または、 GitHub で完全なサンプルを確認できます。
うまく試すことができず問題が発生した場合 <ph type="x-smartling-placeholder"></ph> お知らせください。