問題タブ [nsusernotificationcenter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2079 参照

cocoa - 返信欄のある通知を作成する

返信フィールドを使用して通知から入力を取得するにはどうすればよいですか。ドキュメントには何も見つかりませんでした

これが私の現在のコードです。ユーザーからの応答を得るには何が必要ですか?

通知センターの最新情報とドキュメントはどこで入手できますか?

0 投票する
1 に答える
354 参照

objective-c - 通知の返信が届かない

通知から返信を得て、文字列をラベルに渡そうとしています。しかし、返信してもラベル (nResponse) が変わらないのですが、ラベルが更新されないのはなぜですか? 「activationType」メソッドに問題はありますか?

AppDelegate.h

AppDelegate.m

0 投票する
3 に答える
1499 参照

python - Macにpyncをインストールする方法

通知を表示するためにMacにpyncをインストールしたい。で試しました

エラーの表示:

0 投票する
1 に答える
1472 参照

macos - アプリがフォーカスされていない場合、NSUserNotificationCenter デリゲートが機能しない

私はこのようなコードを持っています。

また、userNotificationCenter:shouldPresentNotification: を実装します。それは正常に動作します。でも。アプリのウィンドウがフォーカスされていない場合、このデリゲート メソッドは呼び出されず、通知は常に表示されます。

何か助けはありますか?

0 投票する
4 に答える
5349 参照

objective-c - Mac OS X NSUserNotificationCenter 通知が却下イベント/コールバックを取得

このアプリでは、通知センターの通知をアラート スタイルで表示しています。

通知の表示は正常に機能し、ユーザーが通知をクリックするか、アクション ボタンをクリックして通知を操作すると、コールバックが取得されます。

ただし、ユーザーが通知の [その他] ボタンをクリックしたときにコールバックまたはイベントを取得することに関心があります。私は、MAC OS が利用可能な更新ダイアログを表示するときにこれを行うのを見てきました。

OS X update available アラートについては、次の画像を参照してください。

ここに画像の説明を入力

私はこれをインターネットで検索しただけでなく、通知センターのドキュメントthisthisも調べました。

文書化されていない API はありますか? またはその他の(閉じる)ボタンのクリックを検出するためのカスタムメカニズム?

0 投票する
1 に答える
921 参照

ios - アラート通知のデフォルトを NSUserNotificationAlertStyle に設定する方法

私はiOSが初めてです。私が取り組んでいるアプリには、通知センターの [設定] で、アラート スタイルがデフォルトで [バナー] に設定されています。それをアラートに変更したいと思います。どうやってやるの?Googleで検索した後、NSUserNotificationAlertStyleを使用してInfo.plistから変更する必要があることがわかりました。

助けが必要です。これを設定する方法がわかりません。ありがとうございました

0 投票する
0 に答える
2927 参照

cocoa - NSUserNotification で閉じるボタンのクリックを検出する

次のコードを使用して、OS X でローカルの NSUserNotification を表示しています。

私が直面している問題は、通知自体または「アクション ボタン」のいずれかがクリックされた場合にのみメッセージが表示されることですが、「その他の」ボタン (閉じるボタン) がクリックされた場合にもいくつかのコードを実行したいということです。NSUserNotification が却下された場合、または閉じるボタンがクリックされた場合に通知を受け取る方法はありますか? userNotificationCenter:didActivateNotification:閉じるボタンをクリックしても、NSUserNotificationCenterはトリガーされません。

それが不可能な場合、Apple がリマインダー アプリケーションで使用するようなドロップダウン ボタンを作成する方法はありますか (ユーザーがアクション ボタンを押したままにすると、メニューが開きます)。

ありがとう!

0 投票する
2 に答える
1061 参照

objective-c - ヘルパーから投稿された NSUserNotification でメイン アプリを開く

GUI アプリがアクティブでないときにアクティブなヘルパー アプリケーションがあります。ヘルパー アプリケーションは [NSUserNotificationCenter defaultNotificationCenter] に通知を送信しています。ユーザーがヘルパーからの通知を有効にしたときに、GUI アプリを開いてもらいたいです。これを行う方法はありますか?

また、ヘルパー アプリがメイン アプリと同じ名前の通知を投稿することを希望しますが、それは didActivateNotification: を適切な実行可能ファイルに送信するよりも問題は少なくなります。