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