Senator Опубликовано 25 июня, 2021 Поделиться Опубликовано 25 июня, 2021 При отправки push-уведомления в приложение под IOS, над иконкой этого приложения появляется цифра 1. При открытии и потом закрытие приложения она не исчезает. Короче всегда висит. Как убрать эту цифру? Такое ощущение что не может прочитать Push-уведомление. Нужна любая помощь. PS Rad Studio 10.4.2 и все Xcode и IOS последние Цитата Ссылка на комментарий
0 gonzales Опубликовано 28 июня, 2021 Поделиться Опубликовано 28 июня, 2021 У меня исчезает при запуске приложения. А вообще, если Вы пользовались примером Равиля для отправки пуша, то в нем функция, в ней параметр badge отвечает за цифру function pushSend($title, $text, $tokens, $server_key) { $url = 'https://fcm.googleapis.com/fcm/send'; $headers = array('Authorization: key=' . $server_key, 'Content-Type: application/json'); if (is_array($tokens)) $fields['registration_ids'] = $tokens; else $fields['registration_ids'] = array($tokens); $fields['priority'] = 'high'; $badge = 1; $fields['notification'] = array('body' => $text, 'title' => $title, 'sound' => 'default', 'badge' => $badge); $fields['data'] = array('message' => $text, 'title' => $title); $jsonfields = json_encode($fields); print_r($jsonfields); $ch = curl_init(); curl_setopt_array($ch, array( CURLOPT_URL => $url, CURLOPT_POST => true, CURLOPT_HTTPHEADER => $headers, CURLOPT_RETURNTRANSFER => true, CURLOPT_SSL_VERIFYHOST => 0, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_POSTFIELDS => json_encode($fields) )); $result = curl_exec($ch); curl_close($ch); if ($result === false) return false; $json = json_decode($result, true); if ($json['success'] == 0) return false; else return true; } Ingalime 1 Цитата Ссылка на комментарий
0 Senator Опубликовано 29 июня, 2021 Автор Поделиться Опубликовано 29 июня, 2021 Спасибо, понял. Все получилось Цитата Ссылка на комментарий
Вопрос
Senator
При отправки push-уведомления в приложение под IOS, над иконкой этого приложения появляется цифра 1.
При открытии и потом закрытие приложения она не исчезает. Короче всегда висит.
Как убрать эту цифру?
Такое ощущение что не может прочитать Push-уведомление.
Нужна любая помощь.
PS Rad Studio 10.4.2 и все Xcode и IOS последние
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.