У меня не было проблем с отправкой push-уведомлений от FCM в мое приложение iOS до истечения срока действия одного из моих сертификатов. После его изменения FCM больше не доставляет сообщения. Я прочитал эту статью (https://firebase.googleblog.com/2017/01/debugging-firebase-cloud-messaging-on.html), и вот шаги проверки, которые я прошел до сих пор, но я избиваю голову на стене теперь...
- Прокомментировал любые функции connectToFCM
- Загруженный Pusher и успешно может отправлять уведомления на устройство с помощью сертификата APN
- Успешно сделал скрученные звонки в FCM с успехом (ответ ниже)
- { "multicast_id": 7774794018682407760, "успех": 1, "провал": 0, "canonical_ids": 0, "Результаты": [{ "message_id": "0: 1493321644068397% b76e8527b76e8527" }]}
- Пробовал воссоздать как сертификаты разработки, так и производства
- Пробовал экспортировать их из брелка с паролем и без него
У кого-нибудь есть опыт работы с этой сверхъестественной вещью и есть советы о том, как действовать?
Также стоит отметить, что я не могу удалить сертификаты APN, я вижу этот параметр, но он неактивен, и я не могу его выбрать.