Идентификатор пакета должен быть добавлен в качестве схемы URL, чтобы разрешить вход через Google.

Я пытаюсь интегрировать Google Analytics и приглашения приложений в свой проект Swift и строго следую этой документации:

Одно упущение в последнем состоит в том, что вы должны добавить

#import <Google/AppInvite.h>

в ваш связующий заголовок.

Кроме того, я добавил REVERSED_CLIENT_ID из GoogleService-Info.plist в Project -> Target -> Info -> URL Types -> URL Schemes вместе с идентификатором Google, как описано в документации по входу в Google.

Однако во время запуска я получаю сообщение об ошибке `

Идентификатор пакета должен быть добавлен в качестве схемы URL, чтобы разрешить вход через Google.

У меня не был выбран вход в Google при использовании веб-инструмента Google «Включить сервисы Google для вашего приложения», поэтому эта ошибка сбивает с толку и неожиданна.

Как я могу это исправить?


person William Entriken    schedule 23.08.2015    source источник


Ответы (2)


У меня была эта ошибка при попытке протестировать на симуляторе, но на устройстве все работает нормально. Может быть, это просто не работает в симуляторе?

person RyanTCB    schedule 16.09.2015

Я добавил в проект еще одну схему URL, которая совпадает с моим идентификатором Bundle. Теперь это работает.

введите здесь описание изображения

Здесь "com.suresh.myApp" — это идентификатор пакета моего приложения.

person Ramaraj T    schedule 24.05.2016