Попробуйте образец приложения для iOS

Используйте наш пример приложения для iOS и macOS, чтобы увидеть, как работает вход в систему, или добавьте вход в существующее приложение .

В этом примере показано, как интегрировать вход в систему в Swift для iOS и macOS.

Для Objective-C см. пример приложения SignInSample в репозитории Google Sign-In для iOS .

Чтобы использовать этот пример, убедитесь, что у вас установлена ​​текущая версия Xcode .

Получить проект

Пример приложения DaysUntilBirthday Swift доступен в репозитории входа с помощью CocoaPods и диспетчера пакетов Swift . Следуйте инструкциям для выбранного вами варианта ниже, чтобы загрузить и запустить пример приложения:

Какао-стручки

  1. Если у вас еще не установлен CocoaPods, выполните действия, описанные в руководстве по началу работы с CocoaPods .
  2. Клонируйте репозиторий Google Sign-In для iOS:
    git clone https://github.com/google/GoogleSignIn-iOS
  3. Перейдите в каталог DaysUntilBirthday :
    cd GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday
  4. Установите зависимости Cocoapods:
    pod install
  5. Откройте рабочую область DaysUntilBirthdayForPod в Xcode:
    open DaysUntilBirthdayForPod.xcworkspace

Менеджер пакетов Swift

  1. Клонируйте репозиторий Sign-In for iOS:
    git clone https://github.com/google/GoogleSignIn-iOS
  2. Откройте пример проекта Swift:
    open GoogleSignIn-iOS/Samples/Swift/DaysUntilBirthday/DaysUntilBirthday.xcodeproj

Менеджер пакетов Swift автоматически добавит зависимости, когда Xcode откроет проект.

Запустите приложение

Для iOS выберите целевой объект DaysUntilBirthday (iOS) , затем запустите пример приложения на устройстве или в симуляторе iOS, нажав кнопку запуска для рабочей области.

Для macOS выберите целевой объект DaysUntilBirthday (macOS) , затем запустите пример приложения, нажав кнопку запуска для рабочей области.

Следующие шаги

Если вы хотите узнать, как реализовать вход в Google в своем приложении, ознакомьтесь с нашим руководством по реализации. Или взгляните на полный образец на GitHub.

Добавьте функцию входа в свое приложение. См. примеры приложений на GitHub.

У вас был хороший опыт? Попали в беду? Дайте нам знать!