iOS не имеет права на получение push-уведомлений с помощью Meteorjs - PullRequest
0 голосов
/ 22 ноября 2018

Я использую raix: push для отправки push-уведомления.Моя версия Xcode - 10.1, а версия Meteor - 1.7.0.5.Я сгенерировал сертификат push-уведомления, проверил его, все в порядке.Я также включил push-уведомления от возможностей Xcode.Я получил ниже письмо от App Store:

Уважаемый разработчик,

Мы обнаружили одну или несколько проблем с недавней доставкой для вашего приложения, «Имя приложения».Ваша доставка прошла успешно, но вы можете решить следующие проблемы в следующей доставке:

Отсутствует разрешение на push-уведомление - ваше приложение регистрируется в службе Apple Push-уведомления, ноПрава подписи приложения не включают права «aps-environment».Если ваше приложение использует службу push-уведомлений Apple, убедитесь, что ваш идентификатор приложения включен для Push-уведомлений на портале Provisioning Portal, и повторите отправку после подписания приложения с помощью профиля обеспечения Distribution, который включает право «aps-environment».Xcode 8 не копирует автоматически права aps-среды из профилей обеспечения во время сборки.Такое поведение является преднамеренным.Чтобы использовать это право, либо включите Push-уведомления на панели «Возможности» редактора проекта, либо добавьте разрешение вручную в файл прав.Для получения дополнительной информации см. https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1.

После устранения проблем вы можете использовать Xcode или Application Loader для загрузки нового двоичного файла в iTunes Connect.

С уважением,

Команда App Store

Понятия не имею, что происходит не так.Любая помощь будет оценена.Спасибо Примечание. Уже несколько раз я пытался удалить и заново создать свои профили и сертификаты.

Также после архивации, независимо от включения всех сертификатов, я получаю сертификат: Неизвестно в летнее время

...