Я не уверен, но я предполагаю, что iOS продолжает подсчитывать, сколько приложений хотят получать уведомления. Только когда ни одно приложение не хочет получать уведомления, я полагаю, что оно отменяет подписку, и только те приложения, которые подписаны, фактически получают уведомления.

ужно следующий сценарий: мое приложение запрашивает и получает данные от периферийного устройства BLE (глюкометр). Возможно, что у пользователя установлено другое приложение (от другого разработчика), которое также взаимодействует с периферийным устройством. Я заметил, что мое приложение получает характерные уведомления для запросов, инициированных другим приложением. Это заставляет мое приложение получать некоторые данные дважды.

Есть ли способ отличить ответы на мой запрос и ответы, вызванные другим приложением? Или как я могу справиться с этим?

Ответы на вопрос(1)

Ваш ответ на вопрос