iOS Push Notification самозаверяющий сертификат - PullRequest
0 голосов
/ 27 июня 2019

Я создал проект, используя Cordova, и я пытаюсь перенести его на другие платформы. Я уже успешно все строю для андроида. Но у меня проблема со сборкой для iOS (Cordova build ios --release --device). Мой проект включает плагин Firebase, который используется для push-уведомлений. Я пытаюсь подписать это приложение самозаверяющим сертификатом (приложение будет использоваться внутри, без магазина приложений). Но когда я пытаюсь подписать это приложение, я получаю сообщение об ошибке:

профиль обеспечения требует разрешения push-уведомлений.

Есть ли способ избежать учетной записи разработчика Apple (и 100 $ годовой платы) и использовать самозаверяющие сертификаты?

Я попытался создать профиль обеспечения вручную, но безуспешно. Я много исследовал, но эта тема на самом деле не освещена.

Ответы [ 2 ]

0 голосов
/ 27 июня 2019

Спасибо, ребята, очень ценю это. Я перепробовал все, но похоже, что за это надо платить.

0 голосов
/ 27 июня 2019

В общем случае ответ НЕТ.

Firebase с использованием APN для отправки push-уведомлений, что является службой Apple:)

Может быть, вы можете создать приложение с некоторой очередью сообщений для получения таких сообщений, какуведомления на основе сокетов и отображения локальных уведомлений.Но, тем не менее, вам потребуется учетная запись разработчика, если вы хотите распространять приложение на большее количество устройств.Я думаю, что лучше просто заплатить 100 $.

...