iOS および macOS サンプルアプリを使用してログインの仕組みを確認するか、既存のアプリにログインを追加してください。
このサンプルでは、iOS および macOS の Swift でログインを統合する方法を示します。
Objetive-C については、iOS 向け Google ログイン リポジトリの SignInSample サンプルアプリをご覧ください。
このサンプルを使用するには、最新バージョンの Xcode がインストールされていることを確認してください。
プロジェクトを取得する
DaysUntilBirthday Swift サンプルアプリは、CocoaPods と Swift Package Manager を使用してログイン リポジトリで入手できます。以下の推奨オプションの手順に沿って、サンプルアプリをダウンロードして実行します。
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 ログインを実装する方法については、実装ガイドをご覧ください。または、GitHub で完全なサンプルをご覧ください。
うまく試すことができず問題が発生した場合は、 お知らせください。