Я знаю, что этот вопрос задан несколько раз, но у меня все еще возникают проблемы после попыток всех предложенных исправлений.Уведомления о парсе, не работающие с профилем подготовки AdHoc
У меня есть приложение, которое тестируется с помощью тестового экрана Apple, из которого загружено несколько внешних пользователей. Приложение было создано с использованием профиля распространения AdHoc для соответствующего идентификатора приложения, который имеет Push Notifications Enabled для распространения и имеет сертификат Apple Push Services. Я использую Parse и могу получать уведомления на своем тестовом устройстве (подписанное с сертификатом dev и сертификатом APN push), однако внешние тестеры не получают никаких уведомлений.
Я использую Parse и могу видеть в журналах, что уведомления отправляются, поэтому я предполагаю, что это связано с самими устройствами, связанными с проблемой с профилями подготовки. Я также выполнил шаги по загрузке нового файла .p12 на сервер Parse для получения уведомлений о производстве.
Однако, похоже, что только сборки с профилем разработки могут получать уведомления. Правильно ли я полагаю, что это связано с тем, что сертификат, используемый Parse для подписи уведомления, не соответствует тому, что использовалось в сборке adhoc? То есть Parse по-прежнему использует старый сертификат .p12?
Когда я загрузил новый файл .p12 на свой сервер Parse, я не удалил явно прежний сертификат .p12, мне нужно это сделать? Отменит ли это сертификат разработчика APN?
Любая помощь очень ценится. Thanks
Вы включили ** Push Notification ** из возможностей? – Rajat
Да. Для установки и распространения установлены значения «Включено». – user2562126
Я имею в виду от Xcode не от вас аккаунт разработчика. – Rajat