您可以使用我們的 iOS 和 macOS 範例應用程式,瞭解登入功能的運作方式,也可以將登入功能新增至現有應用程式。
本範例說明如何在 iOS 和 macOS 的 Swift 中整合登入功能。
如需 Objective-C,請參閱 iOS 版 Google 登入功能中的 SignInSample 範例應用程式 存放區
如要使用這個範例,請確定您擁有最新的 已安裝 Xcode。
取得專案
您可以在登入畫面中使用 DaysUntilBirthday Swift 範例應用程式 透過 Cloud Shell CocoaPods 和 Swift 套件管理工具。 根據下方您偏好的選項,按照下列指示下載並執行範例應用程式:
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 版 Google 登入存放區:
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 查看完整範例。
使用體驗是否良好?遇到問題嗎? 歡迎提供您的意見!