問題タブ [notificationcenter]

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 投票する
1 に答える
126 参照

ios - dealloc が呼び出されない原因となる通知

私はプロジェクト内でこれを使用しようとしています: https ://github.com/zakkhoyt/VWWPermissionKit

KVO/通知センターについてあまり理解していないので、質問を投稿してください。

基本的に、Permission Manager の init と dealloc は次のようになります。

一連のアクセス許可を読み取りたい場合は、次のように呼び出します。

これはすべてうまくいきます。問題は、dealloc が呼び出されていないためUIApplicationDidBecomeActiveNotification、init メソッドで作成されているなどの通知がまだ呼び出されていることです。

私が見る限り、Permission Manager は作成され、参照されていないため、ぶらぶらしているだけです。

readPermsions の public メソッドは次のとおりです。

新しいインスタンスが作成され、別のメソッドが呼び出されてから、resultsBlock が返されます。私が知る限り、これを解放するものは何もありません。dealloc を呼び出すにはどうすればよいですか?

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

ios - appDelegate で alertView を表示

alertView通知/コントロールセンターが 2 で表示される前にを追加しようとしていbuttonsます。1つbuttonは「OK」で、通知/コントロールセンターが開きます。2 つ目buttonはキャンセルする必要があり、通知/コントロール センターは表示されません。

alertView次のように inを追加してみましapplicationWillResignActiveた:

ユーザーが通知/コントロール センターを開こうとすると、わずかに開いてから閉じ、alertViewが表示されます。alertView通知/コントロール センターを開かずにショーを行うにはどうすればよいですか?

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

macos - Mac Os X - 通知センターの Today View/Widget の表示名を変更する

アプリの拡張機能を作成していて、メインのアプリは inTime と呼ばれていますが、拡張機能を作成したときに、明らかな理由で同じファイル名を使用できませんでした。だから私はそれをinTime Extensionと呼んだ。inTime拡張機能ではなくinTimeで通知センターに表示したい!わかりやすくするためにスクリーンショットを投稿します!

https://gyazo.com/aedb5fdcd113d1c13a4e118a9931ed15 よろしくお願いします

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

applescript - El Capitan で表示通知が機能しなくなった

.zshrc私のシェルでスクリプトから通知を作成したいとき、私はこの関数を私の中に持っています:

この関数は、applescript の小さな 1 行を実行するだけで、渡された引数を使用して通知を作成し、次のようなことができます。

問題は、El Capitan にアップグレードしてから、この機能が機能しなくなったことです。サイレントに失敗し、通知は作成されません。

スクリプト エディター ユーティリティで AppleScript の部分だけを実行したところ、問題なく動作したので、display notification廃止されていないことはわかっています。特にコマンドラインまたはzshから実行することに関係があると思います。

私はそれを理解することはできません。何か案は?

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

ios - 通知センターを上下にスワイプすると iOS アプリがハングする

スワイプして通知センターを表示し、スワイプして削除すると、アプリがフリーズ/ハングすることがあります。アプリをバックグラウンドに配置したり、イベントを発生させたりしないため、これがアプリに影響を与えるべきではないことを理解しています。

これが私のアプリに影響を与える理由を誰か知っていますか?