Я использовал службу PubNub для общения в своем приложении, и теперь она может хорошо работать для: подписки на канал, публикации сообщения на канал, получения сообщения ... Но я не хочу получать сообщение push-уведомления, когда один пользователь отправляет сообщение на канал, который пользователь подпискаb. Я настроил сертификат APNS в админке PubNub
Я протестировал свой файл PEM для службы Push Follow ссылка
Пришло push-сообщение. Я добавил токен своего устройства в каналы, на которые я подписался
[self addPushNotificationsOnChannels:@[@"channel1", @"channel2"] withDevicePushToken:self.deviceToken andCompletion:^(PNAcknowledgmentStatus * _Nonnull status) {
if (!status.error) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Token Chat" message:status.errorData.information delegate:@"Sent token OK" cancelButtonTitle:@"Close" otherButtonTitles:nil];
[alert show];
}
else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Token error" message:status.errorData.information delegate:nil cancelButtonTitle:@"Close" otherButtonTitles:nil];
[alert show];
}
}];
Затем я дважды проверил каналы списка, что deviceToken был снова добавлен, каналы списка совпадают. Но когда я попытался отправить (опубликовать) сообщение из чата (от пользователя к пользователю, от пользователя к каналу), мое устройство не получило никаких сообщений push.
Я, может быть, пропустил какие-то шаги или что-то в этом роде? Посоветуйте, пожалуйста!