В документе указано, что [client relayLocalNotification:]
должен быть защищен чеком [client isStarted]
, но не указан в [client relayRemotePushNotificationPayload:]
(я доставляю полезную нагрузку удаленного push-уведомления через мой собственный сокет, а не уведомление Apple push).Sinch разъяснение относительно relayRemotePushNotificationPayload:
Мои вопросы:
- Будет
[client relayRemotePushNotificationPayload:]
вызыватьstart
автоматически или я бы лучше проверить & буфер полезных нагрузок, которые будут использоваться вclientDidStart
делегатом сообщении? - Кажется, что в журнале зарегистрирована полезная нагрузка с удаленным push-уведомлением &, сгенерированная несколько раз, когда удаленный пользователь не подключен к сети. это по дизайну?
- Безопасно ли звонить по телефону
[_client start]
несколько раз? - Должен ли я позвонить
[_client stop]
, когда мое приложение перейдет на задний план? (Я использую свой собственный разъем для доставки полезной нагрузки дистанционного уведомления толчка)
Когда '[client relayRemotePushNotificationPayload:]' invoke 'start', вызывается метод' clientDidStart: 'delegate, правильно? благодаря! – wangii
@wangii yes будет вызван метод делегата – cahlbin