Вы действительно должны прочитать документацию APNS , там все подробно объясняется.
Краткий ответ: когда вы запускаете приложение на телефоне, оно запрашивает в ОС ключ push-уведомлений. Затем вы берете этот ключ и отправляете его обратно на ваш сервер. Ваш сервер использует этот ключ при отправке push-уведомлений через серверы Apple, чтобы указать устройства, на которые нужно отправить push-уведомление.
Сервис просто дает вам токен. Если вам нужны учетные записи или имена устройств, вам нужно придумать их и сохранить их с учетными данными на вашем сервере.
Вы обрабатываете нескольких пользователей так же, как вы обрабатываете отдельных пользователей, вы отправляете сообщение с соответствующим ключом в службу.
Что касается удаления запроса, вы не можете. Это похоже на текстовое сообщение, может быть некоторое время ожидания до того, как оно попадет на устройство, но в момент совершения нажатия оно может быть доставлено мгновенно.