2

Я хочу знать, как именно мы включаем полужирный текст в уведомлениях iOS push. Я приложил образец изображения ниже.Заголовок (Полужирный текст) и тело в iOS Push-уведомлениях

enter image description here

Как Времени для кровати я хочу, чтобы вызвать толчок уведомление с жирным текстом для заголовка и основного текста для тела, как «Остаться последовательно: Ложитесь спать в течение 15 минут»

Я вижу многие другие приложения также делают это.

ответ

1

От: bold (or other formatting) in iOS push notification

Там не форматированный текст функциональность IOS Push-уведомления.

Альтернативой для iOS 8.2 plus может быть использование «заголовка» для отображения имени отправителя и размещения нового сообщения в теле. Например, попробуйте использовать такую ​​полезную нагрузку, как это:

{ 
    "aps": { 
     "alert": { 
      "title": "Jim", 
      "body": "Hey bob" 
     }, 
     "badge": 2 
    } 
} 
+1

Видел ответ в каком-то другом вопросе и дал ему попробовать. Не работает. Существуют ли какие-либо другие настройки или параметры, которые необходимо включить, кроме этого? –

0

Вы можете достичь этого, отправив сообщение с молчаливым push-сообщением, а затем инициируйте локальное уведомление в своем приложении. Код для последней части выглядит следующим образом:

let content = UNMutableNotificationContent() 
content.title = "Bold title" 
content.body = "regular text" 
let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 1.0, repeats: false) 
let request = UNNotificationRequest(identifier: UUID().uuidString, content: content, trigger: trigger) 
let center = UNNotificationCenter.current() 
center.add(request)