NotificationAction オブジェクト
type
string - アクションタイプ。button
にできる。text
string (任意) - 指定されたアクションのラベル。
プラットフォーム / 動作サポート
アクションタイプ | サポートプラットフォーム | text の用途 | デフォルト text | 制限事項 |
---|---|---|---|---|
button | macOS | ボタンのラベル | "表示" (または button のようなシステムデフォルトでローカライズされた文字列か、空文字列) | 最初のもののみが使用されます。 複数が指定された場合、最初以降は追加のアクション (アクションボタンにマウスオーバーした時に表示されるもの) としてリストされます。 いずれの hasReply アクションとも互換性はありません。hasReply が true のアクションは無視されます。 |
macOS でのボタンサポート
macOS で追加の通知ボタンを動作させるには、アプリは以下の要件を満たす必要があります。
- アプリが署名済みであること
- アプリの
Info.plist
内でNSUserNotificationAlertStyle
がalert
に設定されていること。
上記いずれかの要件が満たされていないと、ボタンは表示されません。