Перейти к содержанию
Fire Monkey от А до Я
  • 0

IOS и Push. На иконке в IOS всегда стоит ЕДИНИЧКА - как убрать ?


Senator

Вопрос

При отправки push-уведомления в приложение под IOS, над иконкой этого приложения появляется цифра 1.

При открытии и потом закрытие приложения она не исчезает. Короче всегда висит.

Как убрать эту цифру?

Такое ощущение что не может прочитать Push-уведомление.

Нужна любая помощь.

PS Rad Studio 10.4.2 и все Xcode и IOS последние

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

У меня исчезает при запуске приложения.

А вообще, если Вы пользовались примером Равиля для отправки пуша, то в нем функция, в ней параметр 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;
}

 

Ссылка на комментарий

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...