Что произойдет, если я отключу ключ IS_GCM_ENABLED на false в Google-Service-info.plist - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть приложение, в котором есть Push-уведомления Firebase.

Я изменил ключ IS_GCM_ENABLED на false в Google-Service-info.plist в Xcode.

Но push-уведомления работают отлично, и почему push-уведомления работают, даже если я изменил ключ на false?

Не могли бы вы объяснить, для чего мы используем эти ключи в Google-Service-info.plist IS_GCM_ENABLED, IS_SIGNIN_ENABLED, IS_APPINVITE_ENABLED, IS_ANALYTICS_ENABLED, IS_ADS_ENABLED,

Как я знаю, GCM изменился на FCM и почему в Google-Service-info.plist мы используем IS_GCM_ENABLED, а не IS_FCM_ENABLED?

Почему ключ IS_FCM_ENABLED не существует в Google-Service-info.plist?

Ответы [ 2 ]

0 голосов
/ 08 марта 2019

IS_GCM_ENABLED относится к обоим - сервисным функциям FCM / GCM.

Другие поля:

IS_APPINVITE_ENABLED - для сервисов функций приглашений приложений

IS_ANALYTICS_ENABLED - для сервисов функций Google Analytics. Больше обсуждения здесь

IS_ADS_ENABLED - для сервисов функций объявлений Google

К сожалению, по этому поводу не так много публичной документации. Но у Firebase есть отличная поддержка 1014 *. Они предоставили мне всю необходимую информацию.

0 голосов
/ 05 марта 2019

Возможно, потому что ваши уведомления отправлены через центр push-уведомлений Apple ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...