2

iOSプッシュ通知に太字をどの程度正確に含めるかを知りたい。私は下のサンプル画像を添付しました。iOSプッシュ通知のヘッダー(ボールドテキスト)と本文

私は以下を参照してください

enter image description here

ジャストベッドため時間のように私は、「15分のベッドに行く一貫した滞在」のような身体のタイトルと、通常のテキストの太字でプッシュ通知をトリガーにしたいです他の多くのアプリもやっています。

答えて

1

から: bold (or other formatting) in iOS push notification

のiOSプッシュ通知には、リッチテキスト機能はありません。

iOS 8.2 plusの代わりに、 'title'を使用して送信者の名前を表示し、新しいメッセージを本文に配置することができます。たとえば、次のようなペイロードを試してみてください。

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

他の質問で答えを見て試しました。しかし、動作しませんでした。これ以外の設定やパラメータが含まれている必要がありますか? –

0

サイレントプッシュメッセージを送信し、アプリでローカル通知をトリガーすることで実現できます。後者のコードは次のようになります。

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)